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://review.tizen.org/git/?a=commitdiff_plain;h=1f344cda538c00b55f57a61f3e0fd5e4ddfa3d17;p=platform%2Fupstream%2Fllvm.git R600/SI: remove S_MOV immediate patterns They won't match anyway. Signed-off-by: Christian König llvm-svn: 176345 --- diff --git a/llvm/lib/Target/R600/SIInstructions.td b/llvm/lib/Target/R600/SIInstructions.td index af116f0..d9d7b4c 100644 --- a/llvm/lib/Target/R600/SIInstructions.td +++ b/llvm/lib/Target/R600/SIInstructions.td @@ -1305,11 +1305,6 @@ def : Pat < /********** ================== **********/ 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 <