Searched refs:OpBundles (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp52 SmallVector<OperandBundleDef, 1> OpBundles; local
53 II->getOperandBundlesAsDefs(OpBundles);
57 CallArgs, OpBundles, "", II);
H A DInlineFunction.cpp2078 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 DLocal.cpp1960 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 DSimplifyLibCalls.cpp3057 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 DDeadArgumentElimination.cpp196 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 DArgumentPromotion.cpp325 SmallVector<OperandBundleDef, 1> OpBundles; local
326 CS.getOperandBundlesAsDefs(OpBundles);
331 Args, OpBundles, "", Call);
333 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", Call);
H A DGlobalOpt.cpp1312 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 DIRBuilder.h107 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 DObjCARCContract.cpp325 SmallVector<OperandBundleDef, 1> OpBundles; local
331 OpBundles.emplace_back("funclet", EHPad);
334 return CallInst::Create(FTy, Func, Args, OpBundles, NameStr, InsertBefore);
H A DObjCARCOpts.cpp760 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 DX86WinEHState.cpp466 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 DInstCombineCalls.cpp4758 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 DInstCombineCasts.cpp1689 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 DLICM.cpp1375 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 DLoopVectorize.cpp4394 SmallVector<OperandBundleDef, 1> OpBundles;
4395 CI->getOperandBundlesAsDefs(OpBundles);
4396 CallInst *V = Builder.CreateCall(VectorF, Args, OpBundles);
H A DSLPVectorizer.cpp4485 SmallVector<OperandBundleDef, 1> OpBundles;
4486 CI->getOperandBundlesAsDefs(OpBundles);
4487 Value *V = Builder.CreateCall(CF, OpVecs, OpBundles);

Completed in 272 milliseconds