search for: d48131

Displaying 1 result from an estimated 1 matches for "d48131".

Did you mean: d48130
2018 Jun 13
12
RFC: Atomic LL/SC loops in LLVM revisited
...130: [AtomicExpandPass]: Add a hook for custom cmpxchg expansion in IR. <https://reviews.llvm.org/D48130> Separated patch as this modifies the existing shouldExpandAtomicCmpXchgInIR interface. Under review. * D48141: [RISCV] Implement codegen for cmpxchg on RV32I. <https://reviews.llvm.org/D48131> Implements the lowering strategy described above. Under review. ## Questions To pick a few to get started: * How do you feel about the described lowering strategy? Am I unfairly overlooking a SelectionDAG approach? * How much enthusiasm is there for moving ARM, AArch64, Mips, Hexagon, and ot...