OSDN Git Service

[AMDGPU] Pattern for v_xor3_b32
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Fri, 10 May 2019 00:09:01 +0000 (00:09 +0000)
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>
Fri, 10 May 2019 00:09:01 +0000 (00:09 +0000)
commit2ab8253e453ee02550f1ca020b0cb34c9c8dad4b
treed302792359118859506bc0712d0e81fae73c30f0
parent4b4cf0d82d8efe1c6d64f9d2dd8213f35799c7de
[AMDGPU] Pattern for v_xor3_b32

This also allows three op patterns to use increased constant bus
limit of GFX10.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@360395 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/VOP3Instructions.td
test/CodeGen/AMDGPU/add3.ll
test/CodeGen/AMDGPU/add_shl.ll
test/CodeGen/AMDGPU/and_or.ll
test/CodeGen/AMDGPU/or3.ll
test/CodeGen/AMDGPU/shl_add.ll
test/CodeGen/AMDGPU/shl_or.ll
test/CodeGen/AMDGPU/xor3.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/xor_add.ll