summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-10-29 17:35:09 +0000
committerChris Lattner <sabre@nondot.org>2002-10-29 17:35:09 +0000
commit4683f9bfb4dc2f5557e8a7a229912e7f2ed366ca (patch)
tree097cf216ae7fc9e172907f1d2d72c7171754f351 /include
parente30eeaaf72b461aebf3dfcdd7c119eea76458561 (diff)
downloadllvm-4683f9bfb4dc2f5557e8a7a229912e7f2ed366ca.tar.gz
llvm-4683f9bfb4dc2f5557e8a7a229912e7f2ed366ca.tar.bz2
llvm-4683f9bfb4dc2f5557e8a7a229912e7f2ed366ca.tar.xz
Rename opCodeString to Name, add new getName() method
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4388 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Target/MachineInstrInfo.h6
-rw-r--r--include/llvm/Target/TargetInstrInfo.h6
2 files changed, 10 insertions, 2 deletions
diff --git a/include/llvm/Target/MachineInstrInfo.h b/include/llvm/Target/MachineInstrInfo.h
index cd7dc66c79..4198bedd8f 100644
--- a/include/llvm/Target/MachineInstrInfo.h
+++ b/include/llvm/Target/MachineInstrInfo.h
@@ -67,7 +67,7 @@ const unsigned M_PSEUDO_FLAG = 1 << 14;
struct MachineInstrDescriptor {
- const char * opCodeString; // Assembly language mnemonic for the opcode.
+ const char * Name; // Assembly language mnemonic for the opcode.
int numOperands; // Number of args; -1 if variable #args
int resultPos; // Position of the result; -1 if no result
unsigned maxImmedConst; // Largest +ve constant in IMMMED field or 0.
@@ -102,6 +102,10 @@ public:
assert(opCode >= 0 && opCode < (int)descSize);
return desc[opCode];
}
+
+ const char *getName(MachineOpCode opCode) const {
+ return get(opCode).Name;
+ }
int getNumOperands(MachineOpCode opCode) const {
return get(opCode).numOperands;
diff --git a/include/llvm/Target/TargetInstrInfo.h b/include/llvm/Target/TargetInstrInfo.h
index cd7dc66c79..4198bedd8f 100644
--- a/include/llvm/Target/TargetInstrInfo.h
+++ b/include/llvm/Target/TargetInstrInfo.h
@@ -67,7 +67,7 @@ const unsigned M_PSEUDO_FLAG = 1 << 14;
struct MachineInstrDescriptor {
- const char * opCodeString; // Assembly language mnemonic for the opcode.
+ const char * Name; // Assembly language mnemonic for the opcode.
int numOperands; // Number of args; -1 if variable #args
int resultPos; // Position of the result; -1 if no result
unsigned maxImmedConst; // Largest +ve constant in IMMMED field or 0.
@@ -102,6 +102,10 @@ public:
assert(opCode >= 0 && opCode < (int)descSize);
return desc[opCode];
}
+
+ const char *getName(MachineOpCode opCode) const {
+ return get(opCode).Name;
+ }
int getNumOperands(MachineOpCode opCode) const {
return get(opCode).numOperands;