From 84c40c1dce108cc2ddd6ac13667d4cb205b2810e Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 29 Jul 2003 23:02:49 +0000 Subject: [PATCH] Add namespace specifier, add flags used by the X86 BE git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7403 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Target.td | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/Target/Target.td b/lib/Target/Target.td index 6d2f460bd53..68fdc36ba32 100644 --- a/lib/Target/Target.td +++ b/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? } -- 2.34.1