aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2004-08-09 17:46:06 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2004-08-09 17:46:06 +0000
commit665235b9df56e35a62535e9c09b13d1ff82370a2 (patch)
tree66ec31d8be5f3b6a441f5f9d6fb1439fb69b898b
parentf588548a867e3af493054396409020e826a3076e (diff)
Classes need to have a prefix name, so that they can be tacked on to the pieces
that TableGen creates for them, e.g. CodeEmitter, AsmPrinter, etc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15579 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Target/Target.td1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Target/Target.td b/lib/Target/Target.td
index e111f85d0f..6fada3452e 100644
--- a/lib/Target/Target.td
+++ b/lib/Target/Target.td
@@ -108,6 +108,7 @@ class RegisterClass<ValueType regType, int alignment, list<Register> regList> {
class Instruction {
string Name = ""; // The opcode string for this instruction
string Namespace = "";
+ string ClassPrefix = "";
dag OperandList; // An dag containing the MI operand list.
string AsmString = ""; // The .s format to print the instruction with.