/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LowerInvoke.cpp | 52 SmallVector<OperandBundleDef, 1> OpBundles; local 53 II->getOperandBundlesAsDefs(OpBundles); 57 CallArgs, OpBundles, "", II);
|
H A D | InlineFunction.cpp | 2078 SmallVector<OperandBundleDef, 1> OpBundles; local 2095 CS.getOperandBundlesAsDefs(OpBundles); 2096 OpBundles.emplace_back("funclet", CallSiteEHPad); 2100 NewInst = CallInst::Create(cast<CallInst>(I), OpBundles, I); 2102 NewInst = CallBrInst::Create(cast<CallBrInst>(I), OpBundles, I); 2104 NewInst = InvokeInst::Create(cast<InvokeInst>(I), OpBundles, I); 2109 OpBundles.clear(); 2172 SmallVector<OperandBundleDef, 1> OpBundles; local 2173 DeoptCall->getOperandBundlesAsDefs(OpBundles); 2175 assert(!OpBundles [all...] |
H A D | Local.cpp | 1960 SmallVector<OperandBundleDef, 1> OpBundles; local 1961 II->getOperandBundlesAsDefs(OpBundles); 1963 II->getCalledValue(), Args, OpBundles); 2005 SmallVector<OperandBundleDef, 1> OpBundles; local 2007 CI->getOperandBundlesAsDefs(OpBundles); 2015 UnwindEdge, InvokeArgs, OpBundles, CI->getName(), BB);
|
H A D | SimplifyLibCalls.cpp | 3057 SmallVector<OperandBundleDef, 2> OpBundles; 3058 CI->getOperandBundlesAsDefs(OpBundles); 3059 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles); 3481 SmallVector<OperandBundleDef, 2> OpBundles; 3482 CI->getOperandBundlesAsDefs(OpBundles); 3483 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | DeadArgumentElimination.cpp | 196 SmallVector<OperandBundleDef, 1> OpBundles; local 197 CS.getOperandBundlesAsDefs(OpBundles); 202 Args, OpBundles, "", Call); 204 NewCS = CallInst::Create(NF, Args, OpBundles, "", Call); 934 SmallVector<OperandBundleDef, 1> OpBundles; local 935 CS.getOperandBundlesAsDefs(OpBundles); 940 Args, OpBundles, "", Call->getParent()); 942 NewCS = CallInst::Create(NFTy, NF, Args, OpBundles, "", Call);
|
H A D | ArgumentPromotion.cpp | 325 SmallVector<OperandBundleDef, 1> OpBundles; local 326 CS.getOperandBundlesAsDefs(OpBundles); 331 Args, OpBundles, "", Call); 333 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", Call);
|
H A D | GlobalOpt.cpp | 1312 SmallVector<OperandBundleDef, 1> OpBundles; 1313 CI->getOperandBundlesAsDefs(OpBundles); 1333 NElems, OpBundles, nullptr, 1394 CallInst::CreateFree(GVVal, OpBundles, BI); 1560 SmallVector<OperandBundleDef, 1> OpBundles; 1561 CI->getOperandBundlesAsDefs(OpBundles); 1564 OpBundles, nullptr, CI->getName());
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | IRBuilder.h | 107 ArrayRef<OperandBundleDef> OpBundles = None) 111 DefaultOperandBundles(OpBundles) { 872 ArrayRef<OperandBundleDef> OpBundles = None) 873 : IRBuilderBase(C, FPMathTag, OpBundles), Inserter(std::move(I)), 877 ArrayRef<OperandBundleDef> OpBundles = None) 878 : IRBuilderBase(C, FPMathTag, OpBundles) {} 881 ArrayRef<OperandBundleDef> OpBundles = None) 882 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder(F) { 887 ArrayRef<OperandBundleDef> OpBundles = None) 888 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles) { 1015 CreateInvoke(FunctionType *Ty, Value *Callee, BasicBlock *NormalDest, BasicBlock *UnwindDest, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �) argument 1032 CreateInvoke(FunctionCallee Callee, BasicBlock *NormalDest, BasicBlock *UnwindDest, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �) argument 1049 CreateInvoke(Value *Callee, BasicBlock *NormalDest, BasicBlock *UnwindDest, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �) argument 1079 CreateCallBr(FunctionType *Ty, Value *Callee, BasicBlock *DefaultDest, ArrayRef<BasicBlock *> IndirectDests, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �) argument 1097 CreateCallBr(FunctionCallee Callee, BasicBlock *DefaultDest, ArrayRef<BasicBlock *> IndirectDests, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �) argument 2430 CreateCall(FunctionType *FTy, Value *Callee, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �, MDNode *FPMathTag = nullptr) argument 2447 CreateCall(FunctionCallee Callee, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �, MDNode *FPMathTag = nullptr) argument 2463 CreateCall(Value *Callee, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> OpBundles, const Twine &Name = �, MDNode *FPMathTag = nullptr) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 325 SmallVector<OperandBundleDef, 1> OpBundles; local 331 OpBundles.emplace_back("funclet", EHPad); 334 return CallInst::Create(FTy, Func, Args, OpBundles, NameStr, InsertBefore);
|
H A D | ObjCARCOpts.cpp | 760 SmallVector<OperandBundleDef, 1> OpBundles; local 766 OpBundles.emplace_back(Bundle); 774 OpBundles.emplace_back("funclet", EHPad); 777 return CallInst::Create(&CI, OpBundles);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86WinEHState.cpp | 466 SmallVector<OperandBundleDef, 1> OpBundles; local 467 CS.getOperandBundlesAsDefs(OpBundles); 492 CallInst *NewCI = Builder.CreateCall(SetJmp3, Args, OpBundles); 498 SetJmp3, II->getNormalDest(), II->getUnwindDest(), Args, OpBundles);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 4758 SmallVector<OperandBundleDef, 1> OpBundles; local 4759 Call.getOperandBundlesAsDefs(OpBundles); 4764 II->getUnwindDest(), Args, OpBundles); 4767 CBI->getIndirectDests(), Args, OpBundles); 4769 NewCall = Builder.CreateCall(Callee, Args, OpBundles); 4937 SmallVector<OperandBundleDef, 1> OpBundles; local 4938 Call.getOperandBundlesAsDefs(OpBundles); 4944 NewArgs, OpBundles); 4950 CBI->getIndirectDests(), NewArgs, OpBundles); 4954 NewCaller = CallInst::Create(NewFTy, NewCallee, NewArgs, OpBundles); [all...] |
H A D | InstCombineCasts.cpp | 1689 SmallVector<OperandBundleDef, 1> OpBundles; local 1690 II->getOperandBundlesAsDefs(OpBundles); 1692 CallInst::Create(Overload, {InnerTrunc}, OpBundles, II->getName());
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LICM.cpp | 1375 SmallVector<OperandBundleDef, 1> OpBundles; local 1382 OpBundles.emplace_back(Bundle); 1391 OpBundles.emplace_back("funclet", EHPad); 1394 New = CallInst::Create(CI, OpBundles);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorize.cpp | 4394 SmallVector<OperandBundleDef, 1> OpBundles; 4395 CI->getOperandBundlesAsDefs(OpBundles); 4396 CallInst *V = Builder.CreateCall(VectorF, Args, OpBundles);
|
H A D | SLPVectorizer.cpp | 4485 SmallVector<OperandBundleDef, 1> OpBundles; 4486 CI->getOperandBundlesAsDefs(OpBundles); 4487 Value *V = Builder.CreateCall(CF, OpVecs, OpBundles);
|