[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