diff options
author | Nate Begeman <natebegeman@mac.com> | 2009-02-12 21:28:33 +0000 |
---|---|---|
committer | Nate Begeman <natebegeman@mac.com> | 2009-02-12 21:28:33 +0000 |
commit | d6d715b68bc5753ca283a924e96a51b3987f6883 (patch) | |
tree | d7d5e2a91fdb79a3c27f19eef816c39958ea99a6 /include/llvm/Bitcode | |
parent | f190a030835622ec1d15e32f30939f9495827e39 (diff) | |
download | external_llvm-d6d715b68bc5753ca283a924e96a51b3987f6883.zip external_llvm-d6d715b68bc5753ca283a924e96a51b3987f6883.tar.gz external_llvm-d6d715b68bc5753ca283a924e96a51b3987f6883.tar.bz2 |
Add suppport for ConstantExprs of shufflevectors whose result type is not equal to the
type of the vectors being shuffled.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@64401 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Bitcode')
-rw-r--r-- | include/llvm/Bitcode/LLVMBitCodes.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/Bitcode/LLVMBitCodes.h b/include/llvm/Bitcode/LLVMBitCodes.h index b0cdb17..f1809a2 100644 --- a/include/llvm/Bitcode/LLVMBitCodes.h +++ b/include/llvm/Bitcode/LLVMBitCodes.h @@ -125,7 +125,8 @@ namespace bitc { CST_CODE_CE_INSERTELT = 15, // CE_INSERTELT: [opval, opval, opval] CST_CODE_CE_SHUFFLEVEC = 16, // CE_SHUFFLEVEC: [opval, opval, opval] CST_CODE_CE_CMP = 17, // CE_CMP: [opty, opval, opval, pred] - CST_CODE_INLINEASM = 18 // INLINEASM: [sideeffect,asmstr,conststr] + CST_CODE_INLINEASM = 18, // INLINEASM: [sideeffect,asmstr,conststr] + CST_CODE_CE_SHUFVEC_EX = 19 // SHUFVEC_EX: [opty, opval, opval, opval] }; /// CastOpcodes - These are values used in the bitcode files to encode which |