[llvm-commits] CVS: llvm/lib/Target/Skeleton/Skeleton.td SkeletonInstrInfo.td

Chris Lattner lattner at cs.uiuc.edu
Thu Jan 26 17:46:32 PST 2006



Changes in directory llvm/lib/Target/Skeleton:

Skeleton.td updated: 1.3 -> 1.4
SkeletonInstrInfo.td updated: 1.3 -> 1.4
---
Log message:

PHI and INLINEASM are now built-in instructions provided by Target.td


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

 Skeleton.td          |    4 +---
 SkeletonInstrInfo.td |    1 -
 2 files changed, 1 insertion(+), 4 deletions(-)


Index: llvm/lib/Target/Skeleton/Skeleton.td
diff -u llvm/lib/Target/Skeleton/Skeleton.td:1.3 llvm/lib/Target/Skeleton/Skeleton.td:1.4
--- llvm/lib/Target/Skeleton/Skeleton.td:1.3	Fri Sep 30 01:43:58 2005
+++ llvm/lib/Target/Skeleton/Skeleton.td	Thu Jan 26 19:46:15 2006
@@ -21,9 +21,7 @@
 include "SkeletonRegisterInfo.td"
 include "SkeletonInstrInfo.td"
 
-def SkeletonInstrInfo : InstrInfo {
-  let PHIInst = PHI;
-}
+def SkeletonInstrInfo : InstrInfo { }
 
 def Skeleton : Target {
   // Pointers are 32-bits in size.


Index: llvm/lib/Target/Skeleton/SkeletonInstrInfo.td
diff -u llvm/lib/Target/Skeleton/SkeletonInstrInfo.td:1.3 llvm/lib/Target/Skeleton/SkeletonInstrInfo.td:1.4
--- llvm/lib/Target/Skeleton/SkeletonInstrInfo.td:1.3	Tue Sep 21 12:30:54 2004
+++ llvm/lib/Target/Skeleton/SkeletonInstrInfo.td	Thu Jan 26 19:46:15 2006
@@ -32,7 +32,6 @@
 }
 
 // Pseudo-instructions:
-def PHI : SkelInst<"PHI", 0, (ops), Pseudo>;          // PHI node...
 def NOP : SkelInst<"NOP", 0, (ops), Pseudo>;          // No-op
 def ADJCALLSTACKDOWN : SkelInst<"ADJCALLSTACKDOWN", 0, (ops), Pseudo>;
 def ADJCALLSTACKUP : SkelInst<"ADJCALLSTACKUP", 0, (ops), Pseudo>;






More information about the llvm-commits mailing list