[llvm-commits] CVS: llvm/lib/Target/SparcV9/SparcV9.td SparcV9InstrInfo.td

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



Changes in directory llvm/lib/Target/SparcV9:

SparcV9.td updated: 1.37 -> 1.38
SparcV9InstrInfo.td updated: 1.1 -> 1.2
---
Log message:

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


---
Diffs of the changes:  (+0 -5)

 SparcV9.td          |    2 --
 SparcV9InstrInfo.td |    3 ---
 2 files changed, 5 deletions(-)


Index: llvm/lib/Target/SparcV9/SparcV9.td
diff -u llvm/lib/Target/SparcV9/SparcV9.td:1.37 llvm/lib/Target/SparcV9/SparcV9.td:1.38
--- llvm/lib/Target/SparcV9/SparcV9.td:1.37	Tue Aug 10 13:15:31 2004
+++ llvm/lib/Target/SparcV9/SparcV9.td	Thu Jan 26 19:46:15 2006
@@ -31,8 +31,6 @@
 include "SparcV9InstrInfo.td"
 
 def SparcV9InstrInfo : InstrInfo {
-  let PHIInst = PHI;
-
   // Define how we want to layout our TargetSpecific information field.
   let TSFlagsFields = [];
   let TSFlagsShifts = [];


Index: llvm/lib/Target/SparcV9/SparcV9InstrInfo.td
diff -u llvm/lib/Target/SparcV9/SparcV9InstrInfo.td:1.1 llvm/lib/Target/SparcV9/SparcV9InstrInfo.td:1.2
--- llvm/lib/Target/SparcV9/SparcV9InstrInfo.td:1.1	Tue Aug 10 13:15:31 2004
+++ llvm/lib/Target/SparcV9/SparcV9InstrInfo.td	Thu Jan 26 19:46:15 2006
@@ -38,9 +38,6 @@
 // Instruction list
 //===----------------------------------------------------------------------===//
 
-// Pseudo-instructions
-def PHI     : Pseudo<"phi">;
-
 // Section A.2: Add - p137
 def ADDr    : F3_1<2, 0b000000, "add">;             // add    rs1, rs2, rd
 def ADDi    : F3_2<2, 0b000000, "add">;             // add    rs1, imm, rd






More information about the llvm-commits mailing list