OSDN Git Service

[AMDGPU] fixed divergence driven shift operations selection
authoralex-t <alexander.timofeev@amd.com>
Fri, 31 Jan 2020 17:49:00 +0000 (20:49 +0300)
committeralex-t <alexander.timofeev@amd.com>
Fri, 31 Jan 2020 17:49:56 +0000 (20:49 +0300)
commit5df1ac7846c8ec4004c91d0835e9883f7a0636a4
treeacff19fbe9ae34a434bb6933ec94058f2063a23d
parentac8da31a0f9895685e34e661d44075f46b559fbe
[AMDGPU] fixed divergence driven shift operations selection

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

Reviewers: rampitec
17 files changed:
llvm/lib/Target/AMDGPU/SOPInstructions.td
llvm/lib/Target/AMDGPU/VOP2Instructions.td
llvm/lib/Target/AMDGPU/VOP3Instructions.td
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-ashr.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-lshr.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-shl.mir
llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.update.dpp.ll
llvm/test/CodeGen/AMDGPU/ashr.v2i16.ll
llvm/test/CodeGen/AMDGPU/bfe-patterns.ll
llvm/test/CodeGen/AMDGPU/commute-shifts.ll
llvm/test/CodeGen/AMDGPU/extract-lowbits.ll
llvm/test/CodeGen/AMDGPU/inline-asm.ll
llvm/test/CodeGen/AMDGPU/lshr.v2i16.ll
llvm/test/CodeGen/AMDGPU/sext-in-reg.ll
llvm/test/CodeGen/AMDGPU/shift-select.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/shl.ll
llvm/test/CodeGen/AMDGPU/shl.v2i16.ll