[PATCH] D16443: AMDGPU: Rename intrinsics to use amdgcn prefix

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 21 20:08:04 PST 2016


arsenm created this revision.
arsenm added a reviewer: tstellarAMD.
arsenm added a subscriber: llvm-commits.
Herald added subscribers: arsenm, qcolombet.

The intrinsic target prefix should match the target name
as it appears in the triple.
    
This is not yet complete, but gets most of the important ones.
llvm.AMDGPU.* intrinsics used by mesa and libclc are still handled
for compatability for now.

http://reviews.llvm.org/D16443

Files:
  include/llvm/IR/IntrinsicsAMDGPU.td
  lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  lib/Target/AMDGPU/AMDGPUIntrinsics.td
  lib/Target/AMDGPU/R600ISelLowering.cpp
  lib/Target/AMDGPU/SIISelLowering.cpp
  lib/Transforms/InstCombine/InstCombineCalls.cpp
  test/CodeGen/AMDGPU/big_alu.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.class.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.div_fixup.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.div_fmas.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.div_scale.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.ldexp.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.rcp.f64.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.rcp.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.read.workdim.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.clamped.f64.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.clamped.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.rsq.ll
  test/CodeGen/AMDGPU/llvm.AMDGPU.trig_preop.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.class.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.div.fixup.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.div.fmas.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.div.scale.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.ldexp.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.rcp.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.read.workdim.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.rsq.clamped.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.rsq.ll
  test/CodeGen/AMDGPU/llvm.amdgcn.trig.preop.ll
  test/CodeGen/AMDGPU/llvm.r600.read.workdim.ll
  test/CodeGen/AMDGPU/pv.ll
  test/CodeGen/AMDGPU/rcp-pattern.ll
  test/CodeGen/AMDGPU/sgpr-copy.ll
  test/CodeGen/AMDGPU/si-sgpr-spill.ll
  test/Transforms/InstCombine/amdgcn-intrinsics.ll
  test/Transforms/InstCombine/r600-intrinsics.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16443.45644.patch
Type: text/x-patch
Size: 151465 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160122/985f8970/attachment-0001.bin>


More information about the llvm-commits mailing list