I'm assuming that the nan propogation logic for InstructonSimplify's handling of fadd and fsub is correct, and applying the same to atomicrmw.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D58836
[InstCombine] Extend saturating idempotent atomicrmw transform to FP ClosedPublic Authored by reames on Mar 1 2019, 10:28 AM.
Details Summary I'm assuming that the nan propogation logic for InstructonSimplify's handling of fadd and fsub is correct, and applying the same to atomicrmw.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Mar 1 2019, 10:34 AM Closed by commit rL355222: [InstCombine] Extend saturating idempotent atomicrmw transform to FP (authored by reames). · Explain WhyMar 1 2019, 11:49 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 188953 llvm/trunk/lib/Transforms/InstCombine/InstCombineAtomicRMW.cpp
llvm/trunk/test/Transforms/InstCombine/atomicrmw.ll
|