[all-commits] [llvm/llvm-project] 5cd9fa: Fix computation of MadeChange bit in AtomicExpandP...

Eli Friedman via All-commits all-commits at lists.llvm.org
Fri Mar 18 13:47:36 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5cd9fa551e4f22de63351bda44113428fe53fcdb
      https://github.com/llvm/llvm-project/commit/5cd9fa551e4f22de63351bda44113428fe53fcdb
  Author: Eli Friedman <efriedma at quicinc.com>
  Date:   2022-03-18 (Fri, 18 Mar 2022)

  Changed paths:
    M llvm/lib/CodeGen/AtomicExpandPass.cpp

  Log Message:
  -----------
  Fix computation of MadeChange bit in AtomicExpandPass.

Fixes llvm-clang-x86_64-expensive-checks-debian failure with 2f497ec3.

expandAtomicStore always modifies the function, so make sure we set
MadeChange unconditionally. Not sure how nobody else has stumbled over
this before.




More information about the All-commits mailing list