From 0916ac21001b646d5c885225001576e066561fc4 Mon Sep 17 00:00:00 2001 From: Christian Konig Date: Fri, 1 Mar 2013 09:46:22 +0000 Subject: [PATCH] R600/SI: remove S_MOV immediate patterns MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- lib/Target/R600/SIInstructions.td | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) 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 <