Automatically cleanup operations if we know the atomic has higher
alignment.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D134324
AtomicExpand: Use InstSimplifyFolder ClosedPublic Authored by arsenm on Sep 20 2022, 3:47 PM.
Details
Diff Detail Event Timelinearsenm added a parent revision: D134323: AtomicExpand: Avoid some operations if the atomic is overaligned.Sep 20 2022, 3:47 PM rampitec mentioned this in D134323: AtomicExpand: Avoid some operations if the atomic is overaligned. Comment ActionsLGTM. Thanks! This revision is now accepted and ready to land.Sep 20 2022, 4:08 PM
Revision Contents
Diff 461735 llvm/include/llvm/CodeGen/AtomicExpandUtils.h
llvm/lib/CodeGen/AtomicExpandPass.cpp
llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i16.ll
llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i8.ll
|