/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LowerInvoke.cpp | 52 SmallVector<OperandBundleDef, 1> OpBundles; in runImpl() local 53 II->getOperandBundlesAsDefs(OpBundles); in runImpl() 57 CallArgs, OpBundles, "", II); in runImpl()
|
D | InlineFunction.cpp | 2078 SmallVector<OperandBundleDef, 1> OpBundles; in InlineFunction() local 2095 CS.getOperandBundlesAsDefs(OpBundles); in InlineFunction() 2096 OpBundles.emplace_back("funclet", CallSiteEHPad); in InlineFunction() 2100 NewInst = CallInst::Create(cast<CallInst>(I), OpBundles, I); in InlineFunction() 2102 NewInst = CallBrInst::Create(cast<CallBrInst>(I), OpBundles, I); in InlineFunction() 2104 NewInst = InvokeInst::Create(cast<InvokeInst>(I), OpBundles, I); in InlineFunction() 2109 OpBundles.clear(); in InlineFunction() 2172 SmallVector<OperandBundleDef, 1> OpBundles; in InlineFunction() local 2173 DeoptCall->getOperandBundlesAsDefs(OpBundles); in InlineFunction() 2175 assert(!OpBundles.empty() && in InlineFunction() [all …]
|
D | Local.cpp | 1960 SmallVector<OperandBundleDef, 1> OpBundles; in createCallMatchingInvoke() local 1961 II->getOperandBundlesAsDefs(OpBundles); in createCallMatchingInvoke() 1963 II->getCalledValue(), Args, OpBundles); in createCallMatchingInvoke() 2005 SmallVector<OperandBundleDef, 1> OpBundles; in changeToInvokeAndSplitBasicBlock() local 2007 CI->getOperandBundlesAsDefs(OpBundles); in changeToInvokeAndSplitBasicBlock() 2015 UnwindEdge, InvokeArgs, OpBundles, CI->getName(), BB); in changeToInvokeAndSplitBasicBlock()
|
D | SimplifyLibCalls.cpp | 3057 SmallVector<OperandBundleDef, 2> OpBundles; in optimizeCall() local 3058 CI->getOperandBundlesAsDefs(OpBundles); in optimizeCall() 3059 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles); in optimizeCall() 3481 SmallVector<OperandBundleDef, 2> OpBundles; in optimizeCall() local 3482 CI->getOperandBundlesAsDefs(OpBundles); in optimizeCall() 3483 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles); in optimizeCall()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 196 SmallVector<OperandBundleDef, 1> OpBundles; in DeleteDeadVarargs() local 197 CS.getOperandBundlesAsDefs(OpBundles); in DeleteDeadVarargs() 202 Args, OpBundles, "", Call); in DeleteDeadVarargs() 204 NewCS = CallInst::Create(NF, Args, OpBundles, "", Call); in DeleteDeadVarargs() 934 SmallVector<OperandBundleDef, 1> OpBundles; in RemoveDeadStuffFromFunction() local 935 CS.getOperandBundlesAsDefs(OpBundles); in RemoveDeadStuffFromFunction() 940 Args, OpBundles, "", Call->getParent()); in RemoveDeadStuffFromFunction() 942 NewCS = CallInst::Create(NFTy, NF, Args, OpBundles, "", Call); in RemoveDeadStuffFromFunction()
|
D | ArgumentPromotion.cpp | 325 SmallVector<OperandBundleDef, 1> OpBundles; in doPromotion() local 326 CS.getOperandBundlesAsDefs(OpBundles); in doPromotion() 331 Args, OpBundles, "", Call); in doPromotion() 333 auto *NewCall = CallInst::Create(NF, Args, OpBundles, "", Call); in doPromotion()
|
D | GlobalOpt.cpp | 1308 SmallVector<OperandBundleDef, 1> OpBundles; in PerformHeapAllocSRoA() local 1309 CI->getOperandBundlesAsDefs(OpBundles); in PerformHeapAllocSRoA() 1329 NElems, OpBundles, nullptr, in PerformHeapAllocSRoA() 1390 CallInst::CreateFree(GVVal, OpBundles, BI); in PerformHeapAllocSRoA() 1556 SmallVector<OperandBundleDef, 1> OpBundles; in tryToOptimizeStoreOfMallocToGlobal() local 1557 CI->getOperandBundlesAsDefs(OpBundles); in tryToOptimizeStoreOfMallocToGlobal() 1560 OpBundles, nullptr, CI->getName()); in tryToOptimizeStoreOfMallocToGlobal()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | IRBuilder.h | 107 ArrayRef<OperandBundleDef> OpBundles = None) 111 DefaultOperandBundles(OpBundles) { in Context() 872 ArrayRef<OperandBundleDef> OpBundles = None) 873 : IRBuilderBase(C, FPMathTag, OpBundles), Inserter(std::move(I)), in IRBuilderBase() argument 877 ArrayRef<OperandBundleDef> OpBundles = None) 878 : IRBuilderBase(C, FPMathTag, OpBundles) {} in IRBuilderBase() argument 881 ArrayRef<OperandBundleDef> OpBundles = None) 882 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles), Folder(F) { 887 ArrayRef<OperandBundleDef> OpBundles = None) 888 : IRBuilderBase(TheBB->getContext(), FPMathTag, OpBundles) { [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 466 SmallVector<OperandBundleDef, 1> OpBundles; in rewriteSetJmpCallSite() local 467 CS.getOperandBundlesAsDefs(OpBundles); in rewriteSetJmpCallSite() 492 CallInst *NewCI = Builder.CreateCall(SetJmp3, Args, OpBundles); in rewriteSetJmpCallSite() 498 SetJmp3, II->getNormalDest(), II->getUnwindDest(), Args, OpBundles); in rewriteSetJmpCallSite()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/ |
D | ObjCARCContract.cpp | 325 SmallVector<OperandBundleDef, 1> OpBundles; in createCallInst() local 331 OpBundles.emplace_back("funclet", EHPad); in createCallInst() 334 return CallInst::Create(FTy, Func, Args, OpBundles, NameStr, InsertBefore); in createCallInst()
|
D | ObjCARCOpts.cpp | 760 SmallVector<OperandBundleDef, 1> OpBundles; in CloneCallInstForBB() local 766 OpBundles.emplace_back(Bundle); in CloneCallInstForBB() 774 OpBundles.emplace_back("funclet", EHPad); in CloneCallInstForBB() 777 return CallInst::Create(&CI, OpBundles); in CloneCallInstForBB()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCalls.cpp | 4758 SmallVector<OperandBundleDef, 1> OpBundles; in transformConstExprCastCall() local 4759 Call.getOperandBundlesAsDefs(OpBundles); in transformConstExprCastCall() 4764 II->getUnwindDest(), Args, OpBundles); in transformConstExprCastCall() 4767 CBI->getIndirectDests(), Args, OpBundles); in transformConstExprCastCall() 4769 NewCall = Builder.CreateCall(Callee, Args, OpBundles); in transformConstExprCastCall() 4937 SmallVector<OperandBundleDef, 1> OpBundles; in transformCallThroughTrampoline() local 4938 Call.getOperandBundlesAsDefs(OpBundles); in transformCallThroughTrampoline() 4944 NewArgs, OpBundles); in transformCallThroughTrampoline() 4950 CBI->getIndirectDests(), NewArgs, OpBundles); in transformCallThroughTrampoline() 4954 NewCaller = CallInst::Create(NewFTy, NewCallee, NewArgs, OpBundles); in transformCallThroughTrampoline()
|
D | InstCombineCasts.cpp | 1689 SmallVector<OperandBundleDef, 1> OpBundles; in visitFPTrunc() local 1690 II->getOperandBundlesAsDefs(OpBundles); in visitFPTrunc() 1692 CallInst::Create(Overload, {InnerTrunc}, OpBundles, II->getName()); in visitFPTrunc()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LICM.cpp | 1375 SmallVector<OperandBundleDef, 1> OpBundles; in CloneInstructionInExitBlock() local 1382 OpBundles.emplace_back(Bundle); in CloneInstructionInExitBlock() 1391 OpBundles.emplace_back("funclet", EHPad); in CloneInstructionInExitBlock() 1394 New = CallInst::Create(CI, OpBundles); in CloneInstructionInExitBlock()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 4485 SmallVector<OperandBundleDef, 1> OpBundles; in vectorizeTree() local 4486 CI->getOperandBundlesAsDefs(OpBundles); in vectorizeTree() 4487 Value *V = Builder.CreateCall(CF, OpVecs, OpBundles); in vectorizeTree()
|
D | LoopVectorize.cpp | 4394 SmallVector<OperandBundleDef, 1> OpBundles; in widenInstruction() local 4395 CI->getOperandBundlesAsDefs(OpBundles); in widenInstruction() 4396 CallInst *V = Builder.CreateCall(VectorF, Args, OpBundles); in widenInstruction()
|