From 33c23ddf8a170f9576e4b6de840e8ad1e5fcdfd3 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 1 Aug 2004 09:36:44 +0000 Subject: [PATCH] Add some immediate forms, make name optional git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15401 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Target/Target.td | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/Target/Target.td b/lib/Target/Target.td index 1e75e5aa827..e111f85d0f0 100644 --- a/lib/Target/Target.td +++ b/lib/Target/Target.td @@ -106,7 +106,7 @@ class RegisterClass regList> { // the Target/TargetInstrInfo.h file. // class Instruction { - string Name; // The opcode string for this instruction + string Name = ""; // The opcode string for this instruction string Namespace = ""; dag OperandList; // An dag containing the MI operand list. @@ -151,7 +151,10 @@ class InstrInfo { /// list for an instruction. This should be used like this: /// (ops R32:$dst, R32:$src) or something similar. def ops; - +def i8imm; +def i16imm; +def i32imm; +def i64imm; //===----------------------------------------------------------------------===// // Target - This class contains the "global" target information -- 2.34.1