summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Skeleton
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2006-01-27 01:46:15 +0000
committerChris Lattner <sabre@nondot.org>2006-01-27 01:46:15 +0000
commit1240574609d476bc57b476773edd90349fd92072 (patch)
tree8f696084f365f11496cc7224d3f93547241a1a47 /llvm/lib/Target/Skeleton
parent543fe4b6aa414b7d5fcc91ada0c46071ef407064 (diff)
downloadbcm5719-llvm-1240574609d476bc57b476773edd90349fd92072.tar.gz
bcm5719-llvm-1240574609d476bc57b476773edd90349fd92072.zip
PHI and INLINEASM are now built-in instructions provided by Target.td
llvm-svn: 25674
Diffstat (limited to 'llvm/lib/Target/Skeleton')
-rw-r--r--llvm/lib/Target/Skeleton/Skeleton.td4
-rw-r--r--llvm/lib/Target/Skeleton/SkeletonInstrInfo.td1
2 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/Target/Skeleton/Skeleton.td b/llvm/lib/Target/Skeleton/Skeleton.td
index 8a2dc7291f7..47b8a20c276 100644
--- a/llvm/lib/Target/Skeleton/Skeleton.td
+++ b/llvm/lib/Target/Skeleton/Skeleton.td
@@ -21,9 +21,7 @@ include "../Target.td"
include "SkeletonRegisterInfo.td"
include "SkeletonInstrInfo.td"
-def SkeletonInstrInfo : InstrInfo {
- let PHIInst = PHI;
-}
+def SkeletonInstrInfo : InstrInfo { }
def Skeleton : Target {
// Pointers are 32-bits in size.
diff --git a/llvm/lib/Target/Skeleton/SkeletonInstrInfo.td b/llvm/lib/Target/Skeleton/SkeletonInstrInfo.td
index c10af8a9ad4..c5a15bbeecb 100644
--- a/llvm/lib/Target/Skeleton/SkeletonInstrInfo.td
+++ b/llvm/lib/Target/Skeleton/SkeletonInstrInfo.td
@@ -32,7 +32,6 @@ class SkelInst<string nm, bits<6> opcd, dag ops, Format f> : Instruction {
}
// 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>;
OpenPOWER on IntegriCloud