aboutsummaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-11-03 23:48:56 +0000
committerChris Lattner <sabre@nondot.org>2006-11-03 23:48:56 +0000
commit3751844b397c18ae0814fbb076583114d788e3af (patch)
tree5469312cdb63c60affbccae465eac5442842dc4e /lib
parent56fe5276ef0f64015b2fa9377fe8c81a00047533 (diff)
downloadexternal_llvm-3751844b397c18ae0814fbb076583114d788e3af.zip
external_llvm-3751844b397c18ae0814fbb076583114d788e3af.tar.gz
external_llvm-3751844b397c18ae0814fbb076583114d788e3af.tar.bz2
remove dead/redundant vars
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31435 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r--lib/Target/ARM/ARMInstrInfo.td3
-rw-r--r--lib/Target/X86/X86InstrInfo.td2
-rw-r--r--lib/Target/X86/X86InstrSSE.td2
-rw-r--r--lib/Target/X86/X86InstrX86-64.td2
4 files changed, 0 insertions, 9 deletions
diff --git a/lib/Target/ARM/ARMInstrInfo.td b/lib/Target/ARM/ARMInstrInfo.td
index fce25c9..281966b 100644
--- a/lib/Target/ARM/ARMInstrInfo.td
+++ b/lib/Target/ARM/ARMInstrInfo.td
@@ -15,19 +15,16 @@
// Address operands
def op_addr_mode1 : Operand<iPTR> {
let PrintMethod = "printAddrMode1";
- let NumMIOperands = 3;
let MIOperandInfo = (ops ptr_rc, ptr_rc, i32imm);
}
def op_addr_mode5 : Operand<iPTR> {
let PrintMethod = "printAddrMode5";
- let NumMIOperands = 2;
let MIOperandInfo = (ops ptr_rc, i32imm);
}
def memri : Operand<iPTR> {
let PrintMethod = "printMemRegImm";
- let NumMIOperands = 2;
let MIOperandInfo = (ops i32imm, ptr_rc);
}
diff --git a/lib/Target/X86/X86InstrInfo.td b/lib/Target/X86/X86InstrInfo.td
index 359513c..b93d2f7 100644
--- a/lib/Target/X86/X86InstrInfo.td
+++ b/lib/Target/X86/X86InstrInfo.td
@@ -94,7 +94,6 @@ def X86Wrapper : SDNode<"X86ISD::Wrapper", SDTX86Wrapper>;
//
class X86MemOperand<string printMethod> : Operand<iPTR> {
let PrintMethod = printMethod;
- let NumMIOperands = 4;
let MIOperandInfo = (ops ptr_rc, i8imm, ptr_rc, i32imm);
}
@@ -109,7 +108,6 @@ def f128mem : X86MemOperand<"printf128mem">;
def lea32mem : Operand<i32> {
let PrintMethod = "printi32mem";
- let NumMIOperands = 4;
let MIOperandInfo = (ops GR32, i8imm, GR32, i32imm);
}
diff --git a/lib/Target/X86/X86InstrSSE.td b/lib/Target/X86/X86InstrSSE.td
index f7b8d61..8154d17 100644
--- a/lib/Target/X86/X86InstrSSE.td
+++ b/lib/Target/X86/X86InstrSSE.td
@@ -46,12 +46,10 @@ def sse_load_f64 : ComplexPattern<v2f64, 4, "SelectScalarSSELoad", [],
def ssmem : Operand<v4f32> {
let PrintMethod = "printf32mem";
- let NumMIOperands = 4;
let MIOperandInfo = (ops ptr_rc, i8imm, ptr_rc, i32imm);
}
def sdmem : Operand<v2f64> {
let PrintMethod = "printf64mem";
- let NumMIOperands = 4;
let MIOperandInfo = (ops ptr_rc, i8imm, ptr_rc, i32imm);
}
diff --git a/lib/Target/X86/X86InstrX86-64.td b/lib/Target/X86/X86InstrX86-64.td
index cd6ac5e..b4dd1db 100644
--- a/lib/Target/X86/X86InstrX86-64.td
+++ b/lib/Target/X86/X86InstrX86-64.td
@@ -24,13 +24,11 @@ def i64i8imm : Operand<i64>;
def lea64mem : Operand<i64> {
let PrintMethod = "printi64mem";
- let NumMIOperands = 4;
let MIOperandInfo = (ops GR64, i8imm, GR64, i32imm);
}
def lea64_32mem : Operand<i32> {
let PrintMethod = "printlea64_32mem";
- let NumMIOperands = 4;
let MIOperandInfo = (ops GR32, i8imm, GR32, i32imm);
}