diff options
| author | Simon Dardis <simon.dardis@imgtec.com> | 2016-09-16 13:56:05 +0000 |
|---|---|---|
| committer | Simon Dardis <simon.dardis@imgtec.com> | 2016-09-16 13:56:05 +0000 |
| commit | e53cfa73e49557692f3233d49cb7bbd47bf610ce (patch) | |
| tree | ee90115a566d77c6ab82e5a65eee8ce3c4323e02 /llvm/lib/Target/Mips/MipsInstrInfo.td | |
| parent | 8dd61aee30541523012e713f15152744a7222e90 (diff) | |
| download | bcm5719-llvm-e53cfa73e49557692f3233d49cb7bbd47bf610ce.tar.gz bcm5719-llvm-e53cfa73e49557692f3233d49cb7bbd47bf610ce.zip | |
Revert "[mips] Fix aui/daui/dahi/dati for MIPSR6"
This reverts r281724. Still need dsanders to accept this.
llvm-svn: 281726
Diffstat (limited to 'llvm/lib/Target/Mips/MipsInstrInfo.td')
| -rw-r--r-- | llvm/lib/Target/Mips/MipsInstrInfo.td | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/lib/Target/Mips/MipsInstrInfo.td b/llvm/lib/Target/Mips/MipsInstrInfo.td index 131a7519d3c..39b31074608 100644 --- a/llvm/lib/Target/Mips/MipsInstrInfo.td +++ b/llvm/lib/Target/Mips/MipsInstrInfo.td @@ -507,14 +507,6 @@ def UImm16RelaxedAsmOperandClass let PredicateMethod = "isAnyImm<16>"; let DiagnosticType = "UImm16_Relaxed"; } -// Similar to the relaxed classes which take an SImm and render it as -// an UImm, this takes a UImm and renders it as an SImm. -def UImm16AltRelaxedAsmOperandClass - : SImmAsmOperandClass<16, [UImm16RelaxedAsmOperandClass]> { - let Name = "UImm16_AltRelaxed"; - let PredicateMethod = "isUImm<16>"; - let DiagnosticType = "UImm16_AltRelaxed"; -} def UImm16AsmOperandClass : UImmAsmOperandClass<16, [UImm16RelaxedAsmOperandClass]>; def SImm16RelaxedAsmOperandClass @@ -523,7 +515,6 @@ def SImm16RelaxedAsmOperandClass let PredicateMethod = "isAnyImm<16>"; let DiagnosticType = "SImm16_Relaxed"; } - def SImm16AsmOperandClass : SImmAsmOperandClass<16, [SImm16RelaxedAsmOperandClass]>; def ConstantSImm10Lsl3AsmOperandClass : AsmOperandClass { @@ -794,11 +785,6 @@ def uimm16_64_relaxed : Operand<i64> { !cast<AsmOperandClass>("UImm16RelaxedAsmOperandClass"); } -def uimm16_altrelaxed : Operand<i32> { - let PrintMethod = "printUImm<16>"; - let ParserMatchClass = - !cast<AsmOperandClass>("UImm16AltRelaxedAsmOperandClass"); -} // Like uimm5 but reports a less confusing error for 32-63 when // an instruction alias permits that. def uimm5_report_uimm6 : Operand<i32> { |

