diff options
| author | Chris Lattner <sabre@nondot.org> | 2003-07-29 23:02:49 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2003-07-29 23:02:49 +0000 |
| commit | 6a561beb35271eacfb7aeca5ec00f173de93b11f (patch) | |
| tree | e5e441007ad594fefc9481abb70c593de0de4881 /llvm/lib | |
| parent | 590fd82e42cd80809f6f88e5b11d5faec5f6b1f7 (diff) | |
| download | bcm5719-llvm-6a561beb35271eacfb7aeca5ec00f173de93b11f.tar.gz bcm5719-llvm-6a561beb35271eacfb7aeca5ec00f173de93b11f.zip | |
Add namespace specifier, add flags used by the X86 BE
llvm-svn: 7403
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Target/Target.td | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/llvm/lib/Target/Target.td b/llvm/lib/Target/Target.td index 6d2f460bd53..68fdc36ba32 100644 --- a/llvm/lib/Target/Target.td +++ b/llvm/lib/Target/Target.td @@ -8,8 +8,8 @@ // Value types - These values correspond to the register types defined in the -// MRegsterInfo.h file. -class ValueType {} +// ValueTypes.h file. +class ValueType { string Namespace = "MVT"; } def i1 : ValueType; // One bit boolean value def i8 : ValueType; // 8-bit integer value def i16 : ValueType; // 16-bit integer value @@ -35,7 +35,9 @@ class Instruction { // These bits capture information about the high-level semantics of the // instruction. - bit isReturn = 0; // Is this instruction a return instruction? - bit isBranch = 0; // Is this instruction a branch instruction? - bit isCall = 0; // Is this instruction a call instruction? + bit isReturn = 0; // Is this instruction a return instruction? + bit isBranch = 0; // Is this instruction a branch instruction? + bit isCall = 0; // Is this instruction a call instruction? + bit isTwoAddress = 0; // Is this a two address instruction? + bit isTerminator = 0; // Is this part of the terminator for a basic block? } |

