diff options
author | Chris Lattner <sabre@nondot.org> | 2010-11-02 22:26:33 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-11-02 22:26:33 +0000 |
commit | 15977afb02fb6dac99bcd173175e92c0366bf26e (patch) | |
tree | 92a517094ad9ba9fb9d2c529d051374b2cc0f258 /llvm/lib | |
parent | 7282901079e38436010015387e31ed78736833c6 (diff) | |
download | bcm5719-llvm-15977afb02fb6dac99bcd173175e92c0366bf26e.tar.gz bcm5719-llvm-15977afb02fb6dac99bcd173175e92c0366bf26e.zip |
mark a few codegenonly instructions.
llvm-svn: 118092
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/Target/MBlaze/MBlazeInstrFPU.td | 2 | ||||
-rw-r--r-- | llvm/lib/Target/MBlaze/MBlazeInstrInfo.td | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td b/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td index a26011db4a3..d264a098134 100644 --- a/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td +++ b/llvm/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/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td b/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td index c57c1ce04a7..d7bb4a3b0ac 100644 --- a/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td +++ b/llvm/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!", |