[all-commits] [llvm/llvm-project] c96dfe: [AMDGPU] Sink Intrinsic::getDeclaration calls to w...
Jay Foad via All-commits
all-commits at lists.llvm.org
Fri Mar 19 04:38:13 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c96dfe0d8bfbc3d4e08af33d5036e2453524b97a
https://github.com/llvm/llvm-project/commit/c96dfe0d8bfbc3d4e08af33d5036e2453524b97a
Author: Jay Foad <jay.foad at amd.com>
Date: 2021-03-19 (Fri, 19 Mar 2021)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
Log Message:
-----------
[AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC.
Commit: 685335a0146e6fbb5f6841ff5a9ebce8cdccc6e7
https://github.com/llvm/llvm-project/commit/685335a0146e6fbb5f6841ff5a9ebce8cdccc6e7
Author: Jay Foad <jay.foad at amd.com>
Date: 2021-03-19 (Fri, 19 Mar 2021)
Changed paths:
M llvm/test/CodeGen/AMDGPU/atomic_optimizations_local_pointer.ll
Log Message:
-----------
[AMDGPU] Remove duplicate test functions. NFC.
Commit: 5dd5ddcb41509dee9d830beaaee538e83fde8dff
https://github.com/llvm/llvm-project/commit/5dd5ddcb41509dee9d830beaaee538e83fde8dff
Author: Jay Foad <jay.foad at amd.com>
Date: 2021-03-19 (Fri, 19 Mar 2021)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
Log Message:
-----------
[AMDGPU] Skip building some IR if it won't be used. NFC.
Commit: 5a5a531214c707f8d321743f5bfabfd6bbb73496
https://github.com/llvm/llvm-project/commit/5a5a531214c707f8d321743f5bfabfd6bbb73496
Author: Jay Foad <jay.foad at amd.com>
Date: 2021-03-19 (Fri, 19 Mar 2021)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
Log Message:
-----------
[AMDGPU] Remove some redundant code. NFC.
This is redundant because we have already checked that we can't handle
divergent 64-bit atomic operands.
Compare: https://github.com/llvm/llvm-project/compare/f3dd783b239f...5a5a531214c7
More information about the All-commits
mailing list