[all-commits] [llvm/llvm-project] b1dbc0: PartialInlining: Convert tests to opaque pointers
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Mon Nov 28 06:08:44 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b1dbc0a24c8deb9669fe271875ca4106a1a9f4a2
https://github.com/llvm/llvm-project/commit/b1dbc0a24c8deb9669fe271875ca4106a1a9f4a2
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/PartialInlining/intrinsic-call-cost.ll
M llvm/test/Transforms/PartialInlining/switch_stmt.ll
Log Message:
-----------
PartialInlining: Convert tests to opaque pointers
Once again the script decided to delete an llvm.assume declaration
which I manually restored.
Commit: d17f4f267d9b084d9cacaf7e2f135dab370cd6fe
https://github.com/llvm/llvm-project/commit/d17f4f267d9b084d9cacaf7e2f135dab370cd6fe
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/HardwareLoops/ARM/calls-codegen.ll
M llvm/test/Transforms/HardwareLoops/ARM/calls.ll
M llvm/test/Transforms/HardwareLoops/ARM/counter.ll
M llvm/test/Transforms/HardwareLoops/ARM/do-rem.ll
M llvm/test/Transforms/HardwareLoops/ARM/fp-emulation.ll
M llvm/test/Transforms/HardwareLoops/ARM/simple-do.ll
M llvm/test/Transforms/HardwareLoops/ARM/structure.ll
M llvm/test/Transforms/HardwareLoops/loop-guards.ll
M llvm/test/Transforms/HardwareLoops/scalar-while.ll
M llvm/test/Transforms/HardwareLoops/sibling-loops.ll
M llvm/test/Transforms/HardwareLoops/unconditional-latch.ll
M llvm/test/Transforms/HardwareLoops/unscevable.ll
Log Message:
-----------
HardwareLoops: Convert tests to opaque pointers
Commit: e472cf7f1048e164a8a21d396a761e23511d4994
https://github.com/llvm/llvm-project/commit/e472cf7f1048e164a8a21d396a761e23511d4994
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/LowerConstantIntrinsics/builtin-object-size-load.ll
M llvm/test/Transforms/LowerConstantIntrinsics/builtin-object-size-phi.ll
M llvm/test/Transforms/LowerConstantIntrinsics/builtin-object-size-posix-memalign.ll
M llvm/test/Transforms/LowerConstantIntrinsics/constant-intrinsics.ll
M llvm/test/Transforms/LowerConstantIntrinsics/crash-on-large-allocas.ll
M llvm/test/Transforms/LowerConstantIntrinsics/objectsize_basic.ll
M llvm/test/Transforms/LowerConstantIntrinsics/stale-worklist-phi.ll
Log Message:
-----------
LowerConstantIntrinsics: Convert tests to opaque pointers
Commit: 47f25462c803589f3ee9b0c5572b98b85cd3c371
https://github.com/llvm/llvm-project/commit/47f25462c803589f3ee9b0c5572b98b85cd3c371
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/LowerExpectIntrinsic/PR33346.ll
M llvm/test/Transforms/LowerExpectIntrinsic/basic.ll
M llvm/test/Transforms/LowerExpectIntrinsic/expect-with-probability.ll
M llvm/test/Transforms/LowerExpectIntrinsic/phi_or.ll
Log Message:
-----------
LowerExpectIntrinsic: Convert tests to opaque pointers
Commit: 393759933c347c477ae7ba125f012b8e1eea5275
https://github.com/llvm/llvm-project/commit/393759933c347c477ae7ba125f012b8e1eea5275
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/DivRemPairs/X86/div-expanded-rem-pair.ll
Log Message:
-----------
DivRemPairs: Convert tests to use opaque pointers
Commit: c353d8f49b2b348ba8d233b82361f6188178ddda
https://github.com/llvm/llvm-project/commit/c353d8f49b2b348ba8d233b82361f6188178ddda
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/LowerGlobalDestructors/lower-global-dtors-existing-dos_handle.ll
M llvm/test/Transforms/LowerGlobalDestructors/lower-global-dtors.ll
Log Message:
-----------
LowerGlobalDestructors: Convert tests to opaque pointers
Commit: 048831ef74cd80ee0c54362c89cda51a4f9b0050
https://github.com/llvm/llvm-project/commit/048831ef74cd80ee0c54362c89cda51a4f9b0050
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/LowerGuardIntrinsic/basic.ll
M llvm/test/Transforms/LowerGuardIntrinsic/with-calling-conv.ll
Log Message:
-----------
LowerGuardIntrinsic: Convert tests to opaque pointers
Commit: db4fff925525872dfbbc3c45288f7860b602f64e
https://github.com/llvm/llvm-project/commit/db4fff925525872dfbbc3c45288f7860b602f64e
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/LowerInvoke/2003-12-10-Crash.ll
M llvm/test/Transforms/LowerInvoke/lowerinvoke.ll
Log Message:
-----------
LowerInvoke: Convert tests to opaque pointers
Commit: 9e5fa4b405b60b24a9bd8ab3ef470ce9d86a9453
https://github.com/llvm/llvm-project/commit/9e5fa4b405b60b24a9bd8ab3ef470ce9d86a9453
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-28 (Mon, 28 Nov 2022)
Changed paths:
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-load.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AArch64/expand-masked-store.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-compressstore.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-expandload.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-gather.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-load.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-scatter.ll
M llvm/test/Transforms/ScalarizeMaskedMemIntrin/X86/expand-masked-store.ll
Log Message:
-----------
ScalarizeMaskedMemIntrin: Convert tests to opaque pointers
This was as easy as running the script and running
update_test_checks. I did notice the pass produces some GEPs with 0
indexes, such that running the opaquify script a second time produces
a diff.
Compare: https://github.com/llvm/llvm-project/compare/b938b8702fc1...9e5fa4b405b6
More information about the All-commits
mailing list