Fix a couple minor mistakes pointed out by Bill in adding 'fence' instruction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136124 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Eli Friedman
2011-07-26 20:24:06 +00:00
parent d6dcf39ca8
commit be9a9afee5
2 changed files with 25 additions and 24 deletions

View File

@@ -155,35 +155,36 @@ typedef enum {
LLVMLoad = 27, LLVMLoad = 27,
LLVMStore = 28, LLVMStore = 28,
LLVMGetElementPtr = 29, LLVMGetElementPtr = 29,
LLVMFence = 30,
/* Cast Operators */ /* Cast Operators */
LLVMTrunc = 30, LLVMTrunc = 33,
LLVMZExt = 31, LLVMZExt = 34,
LLVMSExt = 32, LLVMSExt = 35,
LLVMFPToUI = 33, LLVMFPToUI = 36,
LLVMFPToSI = 34, LLVMFPToSI = 37,
LLVMUIToFP = 35, LLVMUIToFP = 38,
LLVMSIToFP = 36, LLVMSIToFP = 39,
LLVMFPTrunc = 37, LLVMFPTrunc = 40,
LLVMFPExt = 38, LLVMFPExt = 41,
LLVMPtrToInt = 39, LLVMPtrToInt = 42,
LLVMIntToPtr = 40, LLVMIntToPtr = 43,
LLVMBitCast = 41, LLVMBitCast = 44,
/* Other Operators */ /* Other Operators */
LLVMICmp = 42, LLVMICmp = 45,
LLVMFCmp = 43, LLVMFCmp = 46,
LLVMPHI = 44, LLVMPHI = 47,
LLVMCall = 45, LLVMCall = 48,
LLVMSelect = 46, LLVMSelect = 49,
/* UserOp1 */ /* UserOp1 */
/* UserOp2 */ /* UserOp2 */
LLVMVAArg = 49, LLVMVAArg = 52,
LLVMExtractElement = 50, LLVMExtractElement = 53,
LLVMInsertElement = 51, LLVMInsertElement = 54,
LLVMShuffleVector = 52, LLVMShuffleVector = 55,
LLVMExtractValue = 53, LLVMExtractValue = 56,
LLVMInsertValue = 54 LLVMInsertValue = 57
} LLVMOpcode; } LLVMOpcode;
typedef enum { typedef enum {

View File

@@ -134,7 +134,7 @@ HANDLE_MEMORY_INST(27, Load , LoadInst ) // Memory manipulation instrs
HANDLE_MEMORY_INST(28, Store , StoreInst ) HANDLE_MEMORY_INST(28, Store , StoreInst )
HANDLE_MEMORY_INST(29, GetElementPtr, GetElementPtrInst) HANDLE_MEMORY_INST(29, GetElementPtr, GetElementPtrInst)
HANDLE_MEMORY_INST(30, Fence , FenceInst ) HANDLE_MEMORY_INST(30, Fence , FenceInst )
LAST_MEMORY_INST(32) LAST_MEMORY_INST(30)
// Cast operators ... // Cast operators ...
// NOTE: The order matters here because CastInst::isEliminableCastPair // NOTE: The order matters here because CastInst::isEliminableCastPair