[llvm-commits] CVS: llvm/lib/Target/ARM/ARMInstrInfo.td

Evan Cheng evan.cheng at apple.com
Wed Oct 11 14:03:29 PDT 2006



Changes in directory llvm/lib/Target/ARM:

ARMInstrInfo.td updated: 1.43 -> 1.44
---
Log message:

Add properties to ComplexPattern.

---
Diffs of the changes:  (+4 -3)

 ARMInstrInfo.td |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)


Index: llvm/lib/Target/ARM/ARMInstrInfo.td
diff -u llvm/lib/Target/ARM/ARMInstrInfo.td:1.43 llvm/lib/Target/ARM/ARMInstrInfo.td:1.44
--- llvm/lib/Target/ARM/ARMInstrInfo.td:1.43	Tue Oct 10 15:38:57 2006
+++ llvm/lib/Target/ARM/ARMInstrInfo.td	Wed Oct 11 16:03:11 2006
@@ -27,12 +27,13 @@
 
 // Define ARM specific addressing mode.
 //Addressing Mode 1: data processing operands
-def addr_mode1 : ComplexPattern<iPTR, 3, "SelectAddrMode1", [imm, sra, shl, srl]>;
+def addr_mode1 : ComplexPattern<iPTR, 3, "SelectAddrMode1", [imm, sra, shl, srl],
+                                []>;
 
 //register plus/minus 12 bit offset
-def iaddr  : ComplexPattern<iPTR, 2, "SelectAddrRegImm", [frameindex]>;
+def iaddr  : ComplexPattern<iPTR, 2, "SelectAddrRegImm", [frameindex], []>;
 //register plus scaled register
-//def raddr  : ComplexPattern<iPTR, 2, "SelectAddrRegReg", []>;
+//def raddr  : ComplexPattern<iPTR, 2, "SelectAddrRegReg", [], []>;
 
 //===----------------------------------------------------------------------===//
 // Instructions






More information about the llvm-commits mailing list