diff options
| author | Jay Foad <jay.foad@gmail.com> | 2011-07-13 10:26:04 +0000 |
|---|---|---|
| committer | Jay Foad <jay.foad@gmail.com> | 2011-07-13 10:26:04 +0000 |
| commit | 57aa63679434eaead4457308038331e685cef817 (patch) | |
| tree | d7b9cfc6a95acb406217829eed59d7569787afe0 /llvm/lib/VMCore/Core.cpp | |
| parent | 00e887b96f54e95af26e0aade6fbdaf68eab0143 (diff) | |
| download | bcm5719-llvm-57aa63679434eaead4457308038331e685cef817.tar.gz bcm5719-llvm-57aa63679434eaead4457308038331e685cef817.zip | |
Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef.
llvm-svn: 135040
Diffstat (limited to 'llvm/lib/VMCore/Core.cpp')
| -rw-r--r-- | llvm/lib/VMCore/Core.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/VMCore/Core.cpp b/llvm/lib/VMCore/Core.cpp index 15d27233f22..1df74de36b4 100644 --- a/llvm/lib/VMCore/Core.cpp +++ b/llvm/lib/VMCore/Core.cpp @@ -913,7 +913,8 @@ LLVMValueRef LLVMConstShuffleVector(LLVMValueRef VectorAConstant, LLVMValueRef LLVMConstExtractValue(LLVMValueRef AggConstant, unsigned *IdxList, unsigned NumIdx) { return wrap(ConstantExpr::getExtractValue(unwrap<Constant>(AggConstant), - IdxList, NumIdx)); + ArrayRef<unsigned>(IdxList, + NumIdx))); } LLVMValueRef LLVMConstInsertValue(LLVMValueRef AggConstant, @@ -921,7 +922,8 @@ LLVMValueRef LLVMConstInsertValue(LLVMValueRef AggConstant, unsigned *IdxList, unsigned NumIdx) { return wrap(ConstantExpr::getInsertValue(unwrap<Constant>(AggConstant), unwrap<Constant>(ElementValueConstant), - IdxList, NumIdx)); + ArrayRef<unsigned>(IdxList, + NumIdx))); } LLVMValueRef LLVMConstInlineAsm(LLVMTypeRef Ty, const char *AsmString, |

