[all-commits] [llvm/llvm-project] bb9609: [Attributor][NFC] Precommit test
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Sat Oct 21 12:31:51 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bb96093ca620a43bf56c0064196556c7aad6685f
https://github.com/llvm/llvm-project/commit/bb96093ca620a43bf56c0064196556c7aad6685f
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-10-21 (Sat, 21 Oct 2023)
Changed paths:
M llvm/test/Transforms/Attributor/value-simplify-gpu.ll
Log Message:
-----------
[Attributor][NFC] Precommit test
Commit: ba87fba80632b2149de0276d3fd41601f8dcf5e0
https://github.com/llvm/llvm-project/commit/ba87fba80632b2149de0276d3fd41601f8dcf5e0
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2023-10-21 (Sat, 21 Oct 2023)
Changed paths:
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/test/Transforms/Attributor/value-simplify-gpu.ll
Log Message:
-----------
[Attributor] Ignore different kernels for kernel lifetime objects
If a potential interfering access is in a different kernel and the
underlying object has kernel lifetime we can straight out ignore the
interfering access.
TODO: This should be made much stronger via "reaching kernels", which we
already track in AAKernelInfo.
Compare: https://github.com/llvm/llvm-project/compare/ed0bb9476ce0...ba87fba80632
More information about the All-commits
mailing list