[llvm-commits] CVS: llvm/lib/Target/X86/X86InstrInfo.td X86InstrX86-64.td
Evan Cheng
evan.cheng at apple.com
Wed Oct 11 14:04:07 PDT 2006
Changes in directory llvm/lib/Target/X86:
X86InstrInfo.td updated: 1.288 -> 1.289
X86InstrX86-64.td updated: 1.4 -> 1.5
---
Log message:
Add properties to ComplexPattern.
---
Diffs of the changes: (+3 -3)
X86InstrInfo.td | 4 ++--
X86InstrX86-64.td | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u llvm/lib/Target/X86/X86InstrInfo.td:1.288 llvm/lib/Target/X86/X86InstrInfo.td:1.289
--- llvm/lib/Target/X86/X86InstrInfo.td:1.288 Mon Oct 9 15:57:25 2006
+++ llvm/lib/Target/X86/X86InstrInfo.td Wed Oct 11 16:03:53 2006
@@ -135,9 +135,9 @@
//
// Define X86 specific addressing mode.
-def addr : ComplexPattern<iPTR, 4, "SelectAddr", []>;
+def addr : ComplexPattern<iPTR, 4, "SelectAddr", [], []>;
def lea32addr : ComplexPattern<i32, 4, "SelectLEAAddr",
- [add, mul, shl, or, frameindex]>;
+ [add, mul, shl, or, frameindex], []>;
//===----------------------------------------------------------------------===//
// X86 Instruction Format Definitions.
Index: llvm/lib/Target/X86/X86InstrX86-64.td
diff -u llvm/lib/Target/X86/X86InstrX86-64.td:1.4 llvm/lib/Target/X86/X86InstrX86-64.td:1.5
--- llvm/lib/Target/X86/X86InstrX86-64.td:1.4 Mon Oct 9 15:57:25 2006
+++ llvm/lib/Target/X86/X86InstrX86-64.td Wed Oct 11 16:03:53 2006
@@ -38,7 +38,7 @@
// Complex Pattern Definitions...
//
def lea64addr : ComplexPattern<i64, 4, "SelectLEAAddr",
- [add, mul, shl, or, frameindex, X86Wrapper]>;
+ [add, mul, shl, or, frameindex, X86Wrapper], []>;
//===----------------------------------------------------------------------===//
// Instruction templates...
More information about the llvm-commits
mailing list