Skip to content

[WaveTransform] Fix some AMDGPU intrinsic tests#2703

Open
cdevadas wants to merge 1 commit into
amd-feature/wave-transformfrom
public/amd/dev/cdevadas/wave-transform/more-control-flow-test-fixup2
Open

[WaveTransform] Fix some AMDGPU intrinsic tests#2703
cdevadas wants to merge 1 commit into
amd-feature/wave-transformfrom
public/amd/dev/cdevadas/wave-transform/more-control-flow-test-fixup2

Conversation

@cdevadas
Copy link
Copy Markdown

Enable -amdgpu-late-wave-transform=1 and regenerate FileCheck patterns for tests exercising some AMDGPU intrinsics.

Tests fixed in this commit:

  • llvm.amdgcn.init.whole.wave-w64.ll
  • llvm.amdgcn.inverse.ballot.i64.ll
  • llvm.amdgcn.permlane.ll
  • llvm.amdgcn.raw.atomic.buffer.load.ll
  • llvm.amdgcn.raw.ptr.atomic.buffer.load.ll
  • llvm.amdgcn.reduce.add.ll, llvm.amdgcn.reduce.and.ll
  • llvm.amdgcn.reduce.fadd.ll, llvm.amdgcn.reduce.fmax.ll
  • llvm.amdgcn.reduce.fmin.ll, llvm.amdgcn.reduce.fsub.ll
  • llvm.amdgcn.reduce.max.ll, llvm.amdgcn.reduce.min.ll
  • llvm.amdgcn.reduce.or.ll, llvm.amdgcn.reduce.sub.ll
  • llvm.amdgcn.reduce.umax.ll, llvm.amdgcn.reduce.umin.ll
  • llvm.amdgcn.reduce.xor.ll, llvm.amdgcn.rsq.ll
  • llvm.amdgcn.s.prefetch.data.ll

Enable -amdgpu-late-wave-transform=1 and regenerate
FileCheck patterns for tests exercising some AMDGPU
intrinsics.

Tests fixed in this commit:
- llvm.amdgcn.init.whole.wave-w64.ll
- llvm.amdgcn.inverse.ballot.i64.ll
- llvm.amdgcn.permlane.ll
- llvm.amdgcn.raw.atomic.buffer.load.ll
- llvm.amdgcn.raw.ptr.atomic.buffer.load.ll
- llvm.amdgcn.reduce.add.ll, llvm.amdgcn.reduce.and.ll
- llvm.amdgcn.reduce.fadd.ll, llvm.amdgcn.reduce.fmax.ll
- llvm.amdgcn.reduce.fmin.ll, llvm.amdgcn.reduce.fsub.ll
- llvm.amdgcn.reduce.max.ll, llvm.amdgcn.reduce.min.ll
- llvm.amdgcn.reduce.or.ll, llvm.amdgcn.reduce.sub.ll
- llvm.amdgcn.reduce.umax.ll, llvm.amdgcn.reduce.umin.ll
- llvm.amdgcn.reduce.xor.ll, llvm.amdgcn.rsq.ll
- llvm.amdgcn.s.prefetch.data.ll
@rocm-cciapp
Copy link
Copy Markdown

rocm-cciapp Bot commented May 28, 2026

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant