Add a common INLINEASM opcode

llvm-svn: 25667
This commit is contained in:
Chris Lattner 2006-01-26 23:27:02 +00:00
parent 5815669251
commit f32b77c83d
1 changed files with 5 additions and 2 deletions

View File

@ -125,8 +125,11 @@ public:
TargetInstrInfo(const TargetInstrDescriptor *desc, unsigned NumOpcodes);
virtual ~TargetInstrInfo();
// Invariant: All instruction sets use opcode #0 as the PHI instruction
enum { PHI = 0 };
// Invariant opcodes: All instruction sets have these as their low opcodes.
enum {
PHI = 0,
INLINEASM = 1
};
unsigned getNumOpcodes() const { return NumOpcodes; }