R600/SI: remove S_MOV immediate patterns

They won't match anyway.

Signed-off-by: Christian König <christian.koenig@amd.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176345 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Christian Konig 2013-03-01 09:46:22 +00:00
parent f4632b58c7
commit 0916ac2100

View File

@ -1304,11 +1304,6 @@ def : Pat <
/********** Immediate Patterns **********/
/********** ================== **********/
def : Pat <
(i1 imm:$imm),
(S_MOV_B64 imm:$imm)
>;
def : Pat <
(i32 imm:$imm),
(V_MOV_B32_e32 imm:$imm)
@ -1320,13 +1315,8 @@ def : Pat <
>;
def : Pat <
(i32 imm:$imm),
(S_MOV_B32 imm:$imm)
>;
def : Pat <
(f32 fpimm:$imm),
(S_MOV_B32 fpimm:$imm)
(i1 imm:$imm),
(S_MOV_B64 imm:$imm)
>;
def : Pat <