[all-commits] [llvm/llvm-project] a2fc23: AMDGPU: Migrate Analysis/Transforms tests to amdgp...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Fri Jul 10 13:28:06 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a2fc23854f963cbf63cc6266b73a2df7cc4a5068
      https://github.com/llvm/llvm-project/commit/a2fc23854f963cbf63cc6266b73a2df7cc4a5068
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2026-07-10 (Fri, 10 Jul 2026)

  Changed paths:
    M llvm/test/Transforms/InstCombine/AMDGPU/fmul_legacy.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/image-d16.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/issue68120.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/lane-index-simplify-demanded-bits.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/mbcnt-negative-cases.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/mbcnt-wave32-optimizations.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/mbcnt-wave64-optimizations.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/memcpy-from-constant.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/mfma-scale.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/permlane64.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/ptr-replace-alloca.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/sendmsg-m0-poison.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/simplify-amdgcn.cvt.off.f32.i4.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/tan.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/wave-shuffle-patterns-wave64.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/wave-shuffle-patterns.ll
    M llvm/test/Transforms/InstCombine/AMDGPU/wmma-f8f6f4.ll
    M llvm/test/Transforms/InstCombine/exp2-1.ll
    M llvm/test/Transforms/InstCombine/pow-1.ll
    M llvm/test/Transforms/JumpThreading/divergent-target-test.ll
    M llvm/test/Transforms/LICM/AMDGPU/bitcast.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/aa-metadata.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/addrspace-7.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/complex-index.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/extended-index.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/fence-noalias-metadata.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/gep-bitcast.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/insertion-point.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/interleaved-mayalias-store.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/invariant-load.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores-private.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors-complex.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-vectors.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/missing-alignment.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/multiple_tails.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/no-implicit-float.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/opaque_ptr.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/optnone.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/pointer-elements.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/selects-inseltpoison.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/selects.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/store_with_aliasing_load.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/unaligned-buffer.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/vectorize-redund-loads.ll
    M llvm/test/Transforms/LoadStoreVectorizer/AMDGPU/weird-type-accesses.ll
    M llvm/test/Transforms/LoopIdiom/AMDGPU/popcnt.ll
    M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/atomics.ll
    M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/lsr-invalid-ptr-extend.ll
    M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/lsr-postinc-pos-addrspace.ll
    M llvm/test/Transforms/LoopStrengthReduce/AMDGPU/preserve-addrspace-assert.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/runtime-unroll.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-analyze-small-loops.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-barrier.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-convergent-uniform-tripcount.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-cost-addrspacecast.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-cost-call.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-for-private.ll
    M llvm/test/Transforms/LoopUnroll/AMDGPU/unroll-threshold.ll
    M llvm/test/Transforms/LoopVectorize/AMDGPU/divergent-runtime-check.ll
    M llvm/test/Transforms/LoopVectorize/AMDGPU/packed-fp32.ll
    M llvm/test/Transforms/LoopVectorize/AMDGPU/packed-fp64.ll
    M llvm/test/Transforms/LoopVectorize/AMDGPU/packed-math.ll
    M llvm/test/Transforms/LoopVectorize/AMDGPU/unroll-in-loop-vectorizer.ll
    M llvm/test/Transforms/MemCpyOpt/no-libcalls.ll
    M llvm/test/Transforms/OpenMP/custom_state_machines.ll
    M llvm/test/Transforms/OpenMP/custom_state_machines_pre_lto.ll
    M llvm/test/Transforms/OpenMP/heap-to-shared-missing-declarations.ll
    M llvm/test/Transforms/OpenMP/spmdization.ll
    M llvm/test/Transforms/OpenMP/spmdization_indirect.ll
    M llvm/test/Transforms/OpenMP/spmdization_kernel_env_dep.ll
    M llvm/test/Transforms/PhaseOrdering/AMDGPU/infer-address-space.ll
    M llvm/test/Transforms/PhaseOrdering/varargs.ll
    M llvm/test/Transforms/PreISelIntrinsicLowering/AMDGPU/expand-mem-intrinsics.ll
    M llvm/test/Transforms/PreISelIntrinsicLowering/AMDGPU/memset-pattern.ll
    M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expamd-masked-load.ll
    M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-gather.ll
    M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-scatter.ll
    M llvm/test/Transforms/ScalarizeMaskedMemIntrin/AMDGPU/expand-masked-store.ll
    M llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/preserve-inbounds.ll
    M llvm/test/Transforms/SeparateConstOffsetFromGEP/AMDGPU/split-gep-and-gvn-addrspace-addressing-modes.ll

  Log Message:
  -----------
  AMDGPU: Migrate Analysis/Transforms tests to amdgpu subarch triple (3) (#208811)

Continue migrating command-line target spelling on RUN lines to the
folded amdgpu subarch triple form, covering more Transforms tests.

Co-Authored-By: Claude <noreply at anthropic.com> (Claude-Opus-4.8)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list