diff options
-rw-r--r-- | lib/Target/MBlaze/MBlazeInstrFPU.td | 2 | ||||
-rw-r--r-- | lib/Target/MBlaze/MBlazeInstrInfo.td | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lib/Target/MBlaze/MBlazeInstrFPU.td b/lib/Target/MBlaze/MBlazeInstrFPU.td index a26011db4a..d264a09813 100644 --- a/lib/Target/MBlaze/MBlazeInstrFPU.td +++ b/lib/Target/MBlaze/MBlazeInstrFPU.td @@ -124,7 +124,7 @@ let isAsCheapAsAMove = 1 in { } -let usesCustomInserter = 1 in { +let usesCustomInserter = 1, isCodeGenOnly = 1 in { def Select_FCC : MBlazePseudo<(outs GPR:$dst), (ins GPR:$T, GPR:$F, GPR:$CMP, i32imm:$CC), "; SELECT_FCC PSEUDO!", diff --git a/lib/Target/MBlaze/MBlazeInstrInfo.td b/lib/Target/MBlaze/MBlazeInstrInfo.td index c57c1ce04a..d7bb4a3b0a 100644 --- a/lib/Target/MBlaze/MBlazeInstrInfo.td +++ b/lib/Target/MBlaze/MBlazeInstrInfo.td @@ -125,7 +125,7 @@ def xaddr : ComplexPattern<i32, 2, "SelectAddrRegReg", [], []>; //===----------------------------------------------------------------------===// // As stack alignment is always done with addiu, we need a 16-bit immediate -let Defs = [R1], Uses = [R1] in { +let Defs = [R1], Uses = [R1], isCodeGenOnly = 1 in { def ADJCALLSTACKDOWN : MBlazePseudo<(outs), (ins simm16:$amt), "#ADJCALLSTACKDOWN $amt", [(callseq_start timm:$amt)]>; @@ -526,7 +526,7 @@ let neverHasSideEffects = 1 in { def NOP : MBlazeInst< 0x20, FC, (outs), (ins), "nop ", [], IIAlu>; } -let usesCustomInserter = 1 in { +let usesCustomInserter = 1, isCodeGenOnly = 1 in { def Select_CC : MBlazePseudo<(outs GPR:$dst), (ins GPR:$T, GPR:$F, GPR:$CMP, i32imm:$CC), "; SELECT_CC PSEUDO!", |