[llvm-commits] CVS: llvm/lib/Target/SparcV8/SparcV8.td SparcV8InstrInfo.td
Chris Lattner
lattner at cs.uiuc.edu
Thu Jan 26 17:46:32 PST 2006
Changes in directory llvm/lib/Target/SparcV8:
SparcV8.td updated: 1.8 -> 1.9
SparcV8InstrInfo.td updated: 1.103 -> 1.104
---
Log message:
PHI and INLINEASM are now built-in instructions provided by Target.td
---
Diffs of the changes: (+0 -3)
SparcV8.td | 2 --
SparcV8InstrInfo.td | 1 -
2 files changed, 3 deletions(-)
Index: llvm/lib/Target/SparcV8/SparcV8.td
diff -u llvm/lib/Target/SparcV8/SparcV8.td:1.8 llvm/lib/Target/SparcV8/SparcV8.td:1.9
--- llvm/lib/Target/SparcV8/SparcV8.td:1.8 Thu Jan 26 01:22:22 2006
+++ llvm/lib/Target/SparcV8/SparcV8.td Thu Jan 26 19:46:15 2006
@@ -43,8 +43,6 @@
include "SparcV8InstrInfo.td"
def SparcV8InstrInfo : InstrInfo {
- let PHIInst = PHI;
-
// Define how we want to layout our target-specific information field.
let TSFlagsFields = [];
let TSFlagsShifts = [];
Index: llvm/lib/Target/SparcV8/SparcV8InstrInfo.td
diff -u llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.103 llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.104
--- llvm/lib/Target/SparcV8/SparcV8InstrInfo.td:1.103 Sun Jan 15 03:26:27 2006
+++ llvm/lib/Target/SparcV8/SparcV8InstrInfo.td Thu Jan 26 19:46:15 2006
@@ -107,7 +107,6 @@
class Pseudo<dag ops, string asmstr, list<dag> pattern>
: InstV8<ops, asmstr, pattern>;
-def PHI : Pseudo<(ops variable_ops), "PHI", []>;
def ADJCALLSTACKDOWN : Pseudo<(ops i32imm:$amt),
"!ADJCALLSTACKDOWN $amt",
[(callseq_start imm:$amt)]>;
More information about the llvm-commits
mailing list