[llvm-commits] CVS: llvm/lib/Target/X86/X86.td X86InstrInfo.td
Chris Lattner
lattner at cs.uiuc.edu
Thu Jan 26 17:46:32 PST 2006
Changes in directory llvm/lib/Target/X86:
X86.td updated: 1.17 -> 1.18
X86InstrInfo.td updated: 1.218 -> 1.219
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -4)
X86.td | 1 -
X86InstrInfo.td | 3 ---
2 files changed, 4 deletions(-)
Index: llvm/lib/Target/X86/X86.td
diff -u llvm/lib/Target/X86/X86.td:1.17 llvm/lib/Target/X86/X86.td:1.18
--- llvm/lib/Target/X86/X86.td:1.17 Thu Jan 26 03:53:06 2006
+++ llvm/lib/Target/X86/X86.td Thu Jan 26 19:46:15 2006
@@ -98,7 +98,6 @@
include "X86InstrInfo.td"
def X86InstrInfo : InstrInfo {
- let PHIInst = PHI;
// Define how we want to layout our TargetSpecific information field... This
// should be kept up-to-date with the fields in the X86InstrInfo.h file.
Index: llvm/lib/Target/X86/X86InstrInfo.td
diff -u llvm/lib/Target/X86/X86InstrInfo.td:1.218 llvm/lib/Target/X86/X86InstrInfo.td:1.219
--- llvm/lib/Target/X86/X86InstrInfo.td:1.218 Wed Jan 25 18:29:36 2006
+++ llvm/lib/Target/X86/X86InstrInfo.td Thu Jan 26 19:46:15 2006
@@ -378,9 +378,6 @@
// Instruction list...
//
-// Pseudo-instructions:
-def PHI : I<0, Pseudo, (ops variable_ops), "PHINODE", []>; // PHI node.
-
def ADJCALLSTACKDOWN : I<0, Pseudo, (ops i32imm:$amt), "#ADJCALLSTACKDOWN",
[(X86callseq_start imm:$amt)]>;
def ADJCALLSTACKUP : I<0, Pseudo, (ops i32imm:$amt1, i32imm:$amt2),
More information about the llvm-commits
mailing list