diff options
author | David Blaikie <dblaikie@gmail.com> | 2015-05-18 22:14:03 +0000 |
---|---|---|
committer | David Blaikie <dblaikie@gmail.com> | 2015-05-18 22:14:03 +0000 |
commit | 43f9bb7371777e7812a6352e372752bc9f20c0a5 (patch) | |
tree | dd61c38e41839081b8b47066734ff1194ac5b574 /clang/lib/CodeGen/CGClass.cpp | |
parent | ff6409d096fc554259eb4a91a493d1638cc53474 (diff) | |
download | bcm5719-llvm-43f9bb7371777e7812a6352e372752bc9f20c0a5.tar.gz bcm5719-llvm-43f9bb7371777e7812a6352e372752bc9f20c0a5.zip |
API update for streamlining of IRBuilder::CreateCall to just use ArrayRef/initializer_list+braced init
llvm-svn: 237625
Diffstat (limited to 'clang/lib/CodeGen/CGClass.cpp')
-rw-r--r-- | clang/lib/CodeGen/CGClass.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/clang/lib/CodeGen/CGClass.cpp b/clang/lib/CodeGen/CGClass.cpp index 1d63512d39b..6528377a45c 100644 --- a/clang/lib/CodeGen/CGClass.cpp +++ b/clang/lib/CodeGen/CGClass.cpp @@ -780,9 +780,9 @@ void CodeGenFunction::EmitAsanPrologueOrEpilogue(bool Prologue) { if (PoisonSize < AsanAlignment || !SSV[i].Size || (NextField % AsanAlignment) != 0) continue; - Builder.CreateCall2( - F, Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)), - Builder.getIntN(PtrSize, PoisonSize)); + Builder.CreateCall( + F, {Builder.CreateAdd(ThisPtr, Builder.getIntN(PtrSize, EndOffset)), + Builder.getIntN(PtrSize, PoisonSize)}); } } @@ -2205,9 +2205,9 @@ void CodeGenFunction::EmitVTablePtrCheck(const CXXRecordDecl *RD, llvm::Value *BitSetName = llvm::MetadataAsValue::get( getLLVMContext(), llvm::MDString::get(getLLVMContext(), Out.str())); - llvm::Value *BitSetTest = Builder.CreateCall2( + llvm::Value *BitSetTest = Builder.CreateCall( CGM.getIntrinsic(llvm::Intrinsic::bitset_test), - Builder.CreateBitCast(VTable, CGM.Int8PtrTy), BitSetName); + {Builder.CreateBitCast(VTable, CGM.Int8PtrTy), BitSetName}); llvm::BasicBlock *ContBlock = createBasicBlock("vtable.check.cont"); llvm::BasicBlock *TrapBlock = createBasicBlock("vtable.check.trap"); @@ -2215,7 +2215,7 @@ void CodeGenFunction::EmitVTablePtrCheck(const CXXRecordDecl *RD, Builder.CreateCondBr(BitSetTest, ContBlock, TrapBlock); EmitBlock(TrapBlock); - Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::trap)); + Builder.CreateCall(CGM.getIntrinsic(llvm::Intrinsic::trap), {}); Builder.CreateUnreachable(); EmitBlock(ContBlock); |