[all-commits] [llvm/llvm-project] 833557: DCE: Update tests to use opaque pointers

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Nov 28 05:55:20 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 833557a6e4e015bbd49ef918b73887288d16dd2e
      https://github.com/llvm/llvm-project/commit/833557a6e4e015bbd49ef918b73887288d16dd2e
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/DCE/basic.ll

  Log Message:
  -----------
  DCE: Update tests to use opaque pointers

basic.ll:test_lifetime_bitcast is a strange case. The comment says
it's trying to keep the lifetime intrinsics for bitcasts. Leave a
dummy bitcast for now to keep it happy.


  Commit: 8c58a9ace0a157ffc14e3745546cab4869e38aa9
      https://github.com/llvm/llvm-project/commit/8c58a9ace0a157ffc14e3745546cab4869e38aa9
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/always_uniform.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/atomics.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/b42473-r1-crash.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/control-flow-intrinsics.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/inline-asm.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/intrinsics.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/kernel-args.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/no-return-blocks.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/unreachable-loop-block.ll
    M llvm/test/Analysis/DivergenceAnalysis/AMDGPU/workitem-intrinsics.ll
    M llvm/test/Analysis/DivergenceAnalysis/NVPTX/daorder.ll
    M llvm/test/Analysis/DivergenceAnalysis/NVPTX/diverge.ll
    M llvm/test/Analysis/DivergenceAnalysis/NVPTX/hidden_diverge.ll
    M llvm/test/Analysis/DivergenceAnalysis/NVPTX/irreducible.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/atomics.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/intrinsics.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/kernel-args.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/loads.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/no-return-blocks.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/unreachable-loop-block.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/workitem-intrinsics.ll
    M llvm/test/Analysis/LegacyDivergenceAnalysis/NVPTX/diverge.ll

  Log Message:
  -----------
  DivergenceAnalysis: Convert tests to opaque pointers


  Commit: a198d2041e8a5c9520d3df59887ca3c744b15d82
      https://github.com/llvm/llvm-project/commit/a198d2041e8a5c9520d3df59887ca3c744b15d82
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/Sink/badloadsink.ll
    M llvm/test/Transforms/Sink/basic.ll
    M llvm/test/Transforms/Sink/call.ll
    M llvm/test/Transforms/Sink/catchswitch.ll
    M llvm/test/Transforms/Sink/fence.ll
    M llvm/test/Transforms/Sink/invariant-load.ll
    M llvm/test/Transforms/Sink/landingpad.ll

  Log Message:
  -----------
  Sink: Convert tests to opaque pointers


  Commit: 143ca74ed3402c2be0e3cd733ea2cf50157ef103
      https://github.com/llvm/llvm-project/commit/143ca74ed3402c2be0e3cd733ea2cf50157ef103
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-11-28 (Mon, 28 Nov 2022)

  Changed paths:
    M llvm/test/Transforms/AtomicExpand/AArch64/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/AArch64/expand-atomicrmw-xchg-fp.ll
    M llvm/test/Transforms/AtomicExpand/AArch64/pcsections.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i16.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-i8.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd-flat-specialization.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fadd.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmax.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fmin.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-fsub.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-atomic-rmw-nand.ll
    M llvm/test/Transforms/AtomicExpand/AMDGPU/unaligned-atomic.ll
    M llvm/test/Transforms/AtomicExpand/ARM/atomic-expansion-v7.ll
    M llvm/test/Transforms/AtomicExpand/ARM/atomic-expansion-v8.ll
    M llvm/test/Transforms/AtomicExpand/ARM/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/ARM/cmpxchg-weak.ll
    M llvm/test/Transforms/AtomicExpand/Hexagon/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/Mips/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/PowerPC/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/PowerPC/cfence-double.ll
    M llvm/test/Transforms/AtomicExpand/PowerPC/cfence-float.ll
    M llvm/test/Transforms/AtomicExpand/PowerPC/cmpxchg.ll
    M llvm/test/Transforms/AtomicExpand/PowerPC/issue55983.ll
    M llvm/test/Transforms/AtomicExpand/RISCV/atomicrmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/SPARC/libcalls.ll
    M llvm/test/Transforms/AtomicExpand/SPARC/partword.ll
    M llvm/test/Transforms/AtomicExpand/X86/expand-atomic-libcall.ll
    M llvm/test/Transforms/AtomicExpand/X86/expand-atomic-non-integer.ll
    M llvm/test/Transforms/AtomicExpand/X86/expand-atomic-rmw-fp.ll
    M llvm/test/Transforms/AtomicExpand/X86/expand-atomic-rmw-initial-load.ll
    M llvm/test/Transforms/AtomicExpand/X86/expand-atomic-xchg-fp.ll

  Log Message:
  -----------
  AtomicExpand: Convert tests to opaque pointers


Compare: https://github.com/llvm/llvm-project/compare/1ab9fa6f0d4f...143ca74ed340


More information about the All-commits mailing list