[all-commits] [llvm/llvm-project] c3fae6: [llvm] Update tests to use struct path TBAA (#226051)

Nikita Popov via All-commits all-commits at lists.llvm.org
Thu Sep 24 03:38:03 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c3fae693da306d9e0ef78d7353d4b197159ff60a
      https://github.com/llvm/llvm-project/commit/c3fae693da306d9e0ef78d7353d4b197159ff60a
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2026-09-24 (Thu, 24 Sep 2026)

  Changed paths:
    M llvm/test/CodeGen/AArch64/arm64-abi_align.ll
    M llvm/test/CodeGen/AArch64/arm64-ccmp-heuristics.ll
    M llvm/test/CodeGen/AArch64/arm64-fastcc-tailcall.ll
    M llvm/test/CodeGen/AArch64/arm64-prefetch-new.ll
    M llvm/test/CodeGen/AArch64/arm64-prefetch.ll
    M llvm/test/CodeGen/AArch64/instr-ref-ldv.ll
    M llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-memory-metadata.mir
    M llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-split-scalar-load-metadata.mir
    M llvm/test/CodeGen/AMDGPU/lower-lds-with-alias-scope.ll
    M llvm/test/CodeGen/AMDGPU/lower-lds-with-noalias.ll
    M llvm/test/CodeGen/Hexagon/bugAsmHWloop.ll
    M llvm/test/CodeGen/Hexagon/circ_ld.ll
    M llvm/test/CodeGen/Hexagon/cmpb-eq.ll
    M llvm/test/CodeGen/Hexagon/early-if-spare.ll
    M llvm/test/CodeGen/Hexagon/hwloop-preh.ll
    M llvm/test/CodeGen/Hexagon/insert4.ll
    M llvm/test/CodeGen/Hexagon/mux-basic.ll
    M llvm/test/CodeGen/Hexagon/pic-simple.ll
    M llvm/test/CodeGen/Hexagon/pic-static.ll
    M llvm/test/CodeGen/Hexagon/predicate-logical.ll
    M llvm/test/CodeGen/Hexagon/rdf-copy.ll
    M llvm/test/CodeGen/Hexagon/sdata-basic.ll
    M llvm/test/CodeGen/Hexagon/store-widen.ll
    M llvm/test/CodeGen/Hexagon/swp-stages4.ll
    M llvm/test/CodeGen/Hexagon/swp-stages5.ll
    M llvm/test/CodeGen/Hexagon/vect/vect-vshifts.ll
    M llvm/test/CodeGen/PowerPC/aa-tbaa.ll
    M llvm/test/CodeGen/SystemZ/alias-01.ll
    M llvm/test/CodeGen/X86/merge_store_duplicated_loads.ll
    M llvm/test/Transforms/GVN/opt-remarks.ll
    M llvm/test/Transforms/GVN/tbaa.ll
    M llvm/test/Transforms/GVNSink/sink-common-code.ll
    M llvm/test/Transforms/InstCombine/store.ll
    M llvm/test/Transforms/LoopStrengthReduce/AArch64/lsr-memset.ll
    M llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-metadata.ll
    M llvm/test/Transforms/LoopVectorize/metadata.ll
    M llvm/test/Transforms/MergedLoadStoreMotion/preserve-store-metadata.ll
    M llvm/test/Transforms/NewGVN/tbaa.ll
    M llvm/test/Transforms/RelLookupTableConverter/X86/relative_lookup_table.ll
    M llvm/test/Transforms/SLPVectorizer/X86/metadata.ll
    M llvm/test/Transforms/SROA/tbaa-struct2.ll
    M llvm/test/Transforms/Scalarizer/basic-inseltpoison.ll
    M llvm/test/Transforms/Scalarizer/basic.ll
    M llvm/test/Transforms/SimplifyCFG/X86/sink-common-code.ll
    M llvm/test/Transforms/SimplifyCFG/basictest.ll
    M llvm/test/Transforms/VectorCombine/alias.ll

  Log Message:
  -----------
  [llvm] Update tests to use struct path TBAA (#226051)

The new format was introduced more than a decade ago, so make sure it's
used in tests. The tests currently get away with it due to a TBAA
upgrade applied in the IR parser.

Disclosure: AI-generated change.



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