From: Christian Konig Date: Fri, 1 Mar 2013 09:46:22 +0000 (+0000) Subject: R600/SI: remove S_MOV immediate patterns X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=0916ac21001b646d5c885225001576e066561fc4;p=oota-llvm.git R600/SI: remove S_MOV immediate patterns They won't match anyway. Signed-off-by: Christian König git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176345 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/R600/SIInstructions.td b/lib/Target/R600/SIInstructions.td index af116f01dc5..d9d7b4c4c99 100644 --- a/lib/Target/R600/SIInstructions.td +++ b/lib/Target/R600/SIInstructions.td @@ -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 <