[llvm-commits] CVS: llvm/lib/Target/IA64/IA64.td IA64InstrInfo.td
Chris Lattner
lattner at cs.uiuc.edu
Thu Jan 26 17:46:32 PST 2006
Changes in directory llvm/lib/Target/IA64:
IA64.td updated: 1.6 -> 1.7
IA64InstrInfo.td updated: 1.44 -> 1.45
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+1 -4)
IA64.td | 4 +---
IA64InstrInfo.td | 1 -
2 files changed, 1 insertion(+), 4 deletions(-)
Index: llvm/lib/Target/IA64/IA64.td
diff -u llvm/lib/Target/IA64/IA64.td:1.6 llvm/lib/Target/IA64/IA64.td:1.7
--- llvm/lib/Target/IA64/IA64.td:1.6 Mon Jan 23 00:11:45 2006
+++ llvm/lib/Target/IA64/IA64.td Thu Jan 26 19:46:15 2006
@@ -28,9 +28,7 @@
include "IA64InstrInfo.td"
-def IA64InstrInfo : InstrInfo {
- let PHIInst = PHI;
-}
+def IA64InstrInfo : InstrInfo { }
def IA64 : Target {
// The following registers are always saved across calls:
Index: llvm/lib/Target/IA64/IA64InstrInfo.td
diff -u llvm/lib/Target/IA64/IA64InstrInfo.td:1.44 llvm/lib/Target/IA64/IA64InstrInfo.td:1.45
--- llvm/lib/Target/IA64/IA64InstrInfo.td:1.44 Thu Jan 26 03:08:31 2006
+++ llvm/lib/Target/IA64/IA64InstrInfo.td Thu Jan 26 19:46:15 2006
@@ -448,7 +448,6 @@
// TODO: support postincrement (reg, imm9) loads+stores - this needs more
// tablegen support
-def PHI : PseudoInstIA64<(ops variable_ops), "PHI">;
def IDEF : PseudoInstIA64<(ops variable_ops), "// IDEF">;
def IDEF_GR_D : PseudoInstIA64_DAG<(ops GR:$reg), "// $reg = IDEF",
More information about the llvm-commits
mailing list