diff options
| author | Chris Lattner <sabre@nondot.org> | 2005-12-17 19:47:05 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2005-12-17 19:47:05 +0000 |
| commit | db8e888fb5ee4f0e796138e09a1e6365de70ff26 (patch) | |
| tree | e4237c195b4d233215715600b29806fbeb79f6e0 /llvm/lib | |
| parent | 5e686390095cb248bd4cbcb236b1643863a074bf (diff) | |
| download | bcm5719-llvm-db8e888fb5ee4f0e796138e09a1e6365de70ff26.tar.gz bcm5719-llvm-db8e888fb5ee4f0e796138e09a1e6365de70ff26.zip | |
eliminate some redundancy
llvm-svn: 24781
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrInfo.td | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/llvm/lib/Target/X86/X86InstrInfo.td b/llvm/lib/Target/X86/X86InstrInfo.td index 4c2efb70fdc..f5b109a9725 100644 --- a/llvm/lib/Target/X86/X86InstrInfo.td +++ b/llvm/lib/Target/X86/X86InstrInfo.td @@ -35,19 +35,19 @@ def X86cmov : SDNode<"X86ISD::CMOV", SDTX86Cmov, []>; // *mem - Operand definitions for the funky X86 addressing mode operands. // -class X86MemOperand<ValueType Ty, string printMethod> : Operand<Ty> { +class X86MemOperand<string printMethod> : Operand<i32> { let PrintMethod = printMethod; let NumMIOperands = 4; let MIOperandInfo = (ops R32, i8imm, R32, i32imm); } -def i8mem : X86MemOperand<i32, "printi8mem">; -def i16mem : X86MemOperand<i32, "printi16mem">; -def i32mem : X86MemOperand<i32, "printi32mem">; -def i64mem : X86MemOperand<i32, "printi64mem">; -def f32mem : X86MemOperand<i32, "printf32mem">; -def f64mem : X86MemOperand<i32, "printf64mem">; -def f80mem : X86MemOperand<i32, "printf80mem">; +def i8mem : X86MemOperand<"printi8mem">; +def i16mem : X86MemOperand<"printi16mem">; +def i32mem : X86MemOperand<"printi32mem">; +def i64mem : X86MemOperand<"printi64mem">; +def f32mem : X86MemOperand<"printf32mem">; +def f64mem : X86MemOperand<"printf64mem">; +def f80mem : X86MemOperand<"printf80mem">; def SSECC : Operand<i8> { let PrintMethod = "printSSECC"; |

