]> granicus.if.org Git - llvm/commit
AMDGPU: Add VI i16 support
authorTom Stellard <thomas.stellard@amd.com>
Thu, 3 Nov 2016 17:13:50 +0000 (17:13 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Thu, 3 Nov 2016 17:13:50 +0000 (17:13 +0000)
commit7c173dd5faa0d4c92fd6c8ccb3d21d7e9143fd92
tree35f69b84af9f9d420c53c63423644f3066bfd2fb
parent9a2d9babdcee1e5c9f18ebe941617ecc52ac5e7c
AMDGPU: Add VI i16 support

Patch By: Wei Ding

Differential Revision: https://reviews.llvm.org/D18049

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@285939 91177308-0d34-0410-b5e6-96231b3b80d8
42 files changed:
lib/Target/AMDGPU/AMDGPU.td
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
lib/Target/AMDGPU/AMDGPUInstructions.td
lib/Target/AMDGPU/BUFInstructions.td
lib/Target/AMDGPU/DSInstructions.td
lib/Target/AMDGPU/FLATInstructions.td
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIInstrInfo.td
lib/Target/AMDGPU/SIInstructions.td
lib/Target/AMDGPU/SIRegisterInfo.td
lib/Target/AMDGPU/SOPInstructions.td
lib/Target/AMDGPU/VIInstructions.td [deleted file]
lib/Target/AMDGPU/VOP1Instructions.td
lib/Target/AMDGPU/VOP2Instructions.td
lib/Target/AMDGPU/VOP3Instructions.td
test/CodeGen/AMDGPU/add.i16.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/anyext.ll
test/CodeGen/AMDGPU/bitreverse.ll
test/CodeGen/AMDGPU/cgp-bitfield-extract.ll
test/CodeGen/AMDGPU/copy-illegal-type.ll
test/CodeGen/AMDGPU/ctlz.ll
test/CodeGen/AMDGPU/ctlz_zero_undef.ll
test/CodeGen/AMDGPU/cube.ll
test/CodeGen/AMDGPU/cvt_f32_ubyte.ll
test/CodeGen/AMDGPU/global-extload-i16.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/half.ll
test/CodeGen/AMDGPU/llvm.AMDGPU.bfe.u32.ll
test/CodeGen/AMDGPU/load-constant-i16.ll
test/CodeGen/AMDGPU/load-global-i16.ll
test/CodeGen/AMDGPU/load-global-i8.ll
test/CodeGen/AMDGPU/load-local-i16.ll
test/CodeGen/AMDGPU/load-local-i8.ll
test/CodeGen/AMDGPU/mad_uint24.ll
test/CodeGen/AMDGPU/max.i16.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/mul_uint24-amdgcn.ll
test/CodeGen/AMDGPU/shl.ll
test/CodeGen/AMDGPU/sign_extend.ll
test/CodeGen/AMDGPU/sra.ll
test/CodeGen/AMDGPU/sub.ll
test/CodeGen/AMDGPU/trunc-bitcast-vector.ll
test/CodeGen/AMDGPU/trunc-store-i1.ll
test/CodeGen/AMDGPU/zero_extend.ll