summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/lib/Target/SparcV8/SparcV8InstrInfo.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.h b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.h
index f946d1a9a17..52cd7c7f8d0 100644
--- a/llvm/lib/Target/SparcV8/SparcV8InstrInfo.h
+++ b/llvm/lib/Target/SparcV8/SparcV8InstrInfo.h
@@ -19,6 +19,18 @@
namespace llvm {
+/// V8II - This namespace holds all of the target specific flags that
+/// instruction info tracks.
+///
+namespace V8II {
+ enum {
+ Pseudo = (1<<0),
+ Load = (1<<1),
+ Store = (1<<2),
+ DelaySlot = (1<<3)
+ };
+};
+
class SparcV8InstrInfo : public TargetInstrInfo {
const SparcV8RegisterInfo RI;
public:
OpenPOWER on IntegriCloud