[all-commits] [llvm/llvm-project] 3dc20f: Scalarizer: Convert tests to opaque pointers
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Sun Nov 27 18:41:28 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3dc20f0160f1d01bb207480f299591ba05bf05b8
https://github.com/llvm/llvm-project/commit/3dc20f0160f1d01bb207480f299591ba05bf05b8
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-27 (Sun, 27 Nov 2022)
Changed paths:
M llvm/test/Transforms/Scalarizer/vector-gep.ll
Log Message:
-----------
Scalarizer: Convert tests to opaque pointers
Commit: 1c55cc600e99a963233d6f467373c8f16a1b8826
https://github.com/llvm/llvm-project/commit/1c55cc600e99a963233d6f467373c8f16a1b8826
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-27 (Sun, 27 Nov 2022)
Changed paths:
M llvm/test/Transforms/PhaseOrdering/2010-03-22-empty-baseclass.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/globals-aa-required-for-vectorization.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/hoisting-sinking-required-for-vectorization.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/loopflatten.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/matrix-extract-insert.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/mul-ov.ll
M llvm/test/Transforms/PhaseOrdering/AArch64/peel-multiple-unreachable-exits-for-vectorization.ll
M llvm/test/Transforms/PhaseOrdering/ARM/arm_add_q7.ll
M llvm/test/Transforms/PhaseOrdering/ARM/arm_fill_q7.ll
M llvm/test/Transforms/PhaseOrdering/ARM/arm_mult_q15.ll
M llvm/test/Transforms/PhaseOrdering/PR6627.ll
M llvm/test/Transforms/PhaseOrdering/X86/SROA-after-final-loop-unrolling-2.ll
M llvm/test/Transforms/PhaseOrdering/X86/SROA-after-loop-unrolling.ll
M llvm/test/Transforms/PhaseOrdering/X86/addsub-inseltpoison.ll
M llvm/test/Transforms/PhaseOrdering/X86/addsub.ll
M llvm/test/Transforms/PhaseOrdering/X86/earlycse-after-simplifycfg-two-entry-phi-node-folding.ll
M llvm/test/Transforms/PhaseOrdering/X86/hoist-load-of-baseptr.ll
M llvm/test/Transforms/PhaseOrdering/X86/loop-idiom-vs-indvars.ll
M llvm/test/Transforms/PhaseOrdering/X86/masked-memory-ops.ll
M llvm/test/Transforms/PhaseOrdering/X86/merge-functions.ll
M llvm/test/Transforms/PhaseOrdering/X86/nancvt.ll
M llvm/test/Transforms/PhaseOrdering/X86/peel-before-lv-to-enable-vectorization.ll
M llvm/test/Transforms/PhaseOrdering/X86/pixel-splat.ll
M llvm/test/Transforms/PhaseOrdering/X86/pr48844-br-to-switch-vectorization.ll
M llvm/test/Transforms/PhaseOrdering/X86/pr50555.ll
M llvm/test/Transforms/PhaseOrdering/X86/speculation-vs-tbaa.ll
M llvm/test/Transforms/PhaseOrdering/X86/spurious-peeling.ll
M llvm/test/Transforms/PhaseOrdering/X86/store-constant-merge.ll
M llvm/test/Transforms/PhaseOrdering/X86/vdiv-nounroll.ll
M llvm/test/Transforms/PhaseOrdering/X86/vdiv.ll
M llvm/test/Transforms/PhaseOrdering/X86/vector-reductions-expanded.ll
M llvm/test/Transforms/PhaseOrdering/X86/vector-reductions.ll
M llvm/test/Transforms/PhaseOrdering/assume-explosion.ll
M llvm/test/Transforms/PhaseOrdering/basic.ll
M llvm/test/Transforms/PhaseOrdering/cmp-logic.ll
M llvm/test/Transforms/PhaseOrdering/d83507-knowledge-retention-bug.ll
M llvm/test/Transforms/PhaseOrdering/dce-after-argument-promotion.ll
M llvm/test/Transforms/PhaseOrdering/deletion-of-loops-that-became-side-effect-free.ll
M llvm/test/Transforms/PhaseOrdering/expect.ll
M llvm/test/Transforms/PhaseOrdering/fast-reassociate-gvn.ll
M llvm/test/Transforms/PhaseOrdering/gdce.ll
M llvm/test/Transforms/PhaseOrdering/globalaa-retained.ll
M llvm/test/Transforms/PhaseOrdering/inlining-alignment-assumptions.ll
M llvm/test/Transforms/PhaseOrdering/instcombine-sroa-inttoptr.ll
M llvm/test/Transforms/PhaseOrdering/lifetime-sanitizer.ll
M llvm/test/Transforms/PhaseOrdering/loop-rotation-vs-common-code-hoisting.ll
M llvm/test/Transforms/PhaseOrdering/lto-licm.ll
M llvm/test/Transforms/PhaseOrdering/openmp-opt-module.ll
M llvm/test/Transforms/PhaseOrdering/pr32544.ll
M llvm/test/Transforms/PhaseOrdering/pr36760.ll
M llvm/test/Transforms/PhaseOrdering/pr39282.ll
M llvm/test/Transforms/PhaseOrdering/pr40750.ll
M llvm/test/Transforms/PhaseOrdering/pr45682.ll
M llvm/test/Transforms/PhaseOrdering/reassociate-after-unroll.ll
M llvm/test/Transforms/PhaseOrdering/recompute-globalsaa.ll
M llvm/test/Transforms/PhaseOrdering/scev-custom-dl.ll
M llvm/test/Transforms/PhaseOrdering/scev.ll
M llvm/test/Transforms/PhaseOrdering/simplifycfg-options.ll
M llvm/test/Transforms/PhaseOrdering/two-shifts-by-sext.ll
M llvm/test/Transforms/PhaseOrdering/vector-select.ll
Log Message:
-----------
PhaseOrdering: Convert tests to opaque pointers
Required manually running update_test_checks:
AArch64/hoisting-sinking-required-for-vectorization.ll
AArch64/peel-multiple-unreachable-exits-for-vectorization.ll
ARM/arm_mult_q15.ll
X86/hoist-load-of-baseptr.ll
X86/spurious-peeling.ll
Commit: 0d2271bb446d1a8cc7cbfbcd28827c305916d8ec
https://github.com/llvm/llvm-project/commit/0d2271bb446d1a8cc7cbfbcd28827c305916d8ec
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-27 (Sun, 27 Nov 2022)
Changed paths:
M llvm/test/Transforms/SampleProfile/misexpect-zero.ll
M llvm/test/Transforms/SampleProfile/misexpect.ll
M llvm/test/Transforms/SampleProfile/pseudo-probe-icp-factor.ll
Log Message:
-----------
SampleProfile: Convert tests to opaque pointers
syntax.ll required removing some diffs that apparently looked like
pointers in message checking.
Commit: bcabf0a51f58d1aba6526130fbe88752d402c3de
https://github.com/llvm/llvm-project/commit/bcabf0a51f58d1aba6526130fbe88752d402c3de
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2022-11-27 (Sun, 27 Nov 2022)
Changed paths:
M llvm/test/Transforms/StraightLineStrengthReduce/AMDGPU/pr23975.ll
M llvm/test/Transforms/StraightLineStrengthReduce/AMDGPU/reassociate-geps-and-slsr-addrspace.ll
M llvm/test/Transforms/StraightLineStrengthReduce/NVPTX/reassociate-geps-and-slsr.ll
M llvm/test/Transforms/StraightLineStrengthReduce/NVPTX/speculative-slsr.ll
M llvm/test/Transforms/StraightLineStrengthReduce/X86/no-slsr.ll
M llvm/test/Transforms/StraightLineStrengthReduce/slsr-gep.ll
Log Message:
-----------
StraightLineStrengthReduce: Convert tests to opaque pointers
Required some manual updates in AMDGPU/pr23975.ll and
slsr-gep.ll. pr23975.ll had another offset 0 GEP that probably should
not have been deleted.
Compare: https://github.com/llvm/llvm-project/compare/38a29686d4e6...bcabf0a51f58
More information about the All-commits
mailing list