Home
last modified time | relevance | path

Searched refs:OperandBundleDef (Results 1 – 25 of 47) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp28 using OperandBundleDef = OperandBundleDefT<Value *>; typedef
184 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardCheck()
186 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck()
216 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardDispatch()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DAutoUpgrade.h33 using OperandBundleDef = OperandBundleDefT<Value *>; variable
108 void UpgradeOperandBundles(std::vector<OperandBundleDef> &OperandBundles);
H A DIRBuilder.h129 ArrayRef<OperandBundleDef> DefaultOperandBundles;
134 ArrayRef<OperandBundleDef> OpBundles) in IRBuilderBase()
362 void setDefaultOperandBundles(ArrayRef<OperandBundleDef> OpBundles) { in setDefaultOperandBundles()
425 ArrayRef<OperandBundleDef> DefaultOperandBundles;
629 Value *ArraySize, ArrayRef<OperandBundleDef> OpB,
642 ArrayRef<OperandBundleDef> Bundles = std::nullopt);
857 ArrayRef<OperandBundleDef> OpBundles = std::nullopt);
1166 ArrayRef<OperandBundleDef> OpBundles,
1187 ArrayRef<OperandBundleDef> OpBundles,
1214 ArrayRef<OperandBundleDef> OpBundles,
[all …]
H A DInstructions.h1403 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
1414 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
1444 ArrayRef<OperandBundleDef> Bundles = std::nullopt,
1462 ArrayRef<OperandBundleDef> Bundles = std::nullopt,
1482 static CallInst *Create(CallInst *CI, ArrayRef<OperandBundleDef> Bundles,
1556 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
3587 ArrayRef<OperandBundleDef> Bundles, int NumOperands,
3592 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
3620 ArrayRef<OperandBundleDef> Bundles = std::nullopt,
3642 ArrayRef<OperandBundleDef> Bundles = std::nullopt,
[all …]
H A DInstrTypes.h1215 using OperandBundleDef = OperandBundleDefT<Value *>;
1286 static CallBase *Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles,
1294 static CallBase *Create(CallBase *CB, OperandBundleDef Bundle,
1299 OperandBundleDef OB,
2178 void getOperandBundlesAsDefs(SmallVectorImpl<OperandBundleDef> &Defs) const;
2352 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
2372 static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLowerInvoke.cpp50 SmallVector<OperandBundleDef, 1> OpBundles; in runImpl()
H A DGuardUtils.cpp32 OperandBundleDef DeoptOB(*Guard->getOperandBundle(LLVMContext::OB_deopt)); in makeGuardControlFlowExplicit()
H A DInlineFunction.cpp974 SmallVector<OperandBundleDef, 1> OpBundles; in PropagateOperandBundles()
2110 OperandBundleDef OB("clang.arc.attachedcall", BundleArgs); in inlineRetainOrClaimRVCalls()
2402 SmallVector<OperandBundleDef, 2> OpDefs; in InlineFunction()
2796 SmallVector<OperandBundleDef, 1> OpBundles; in InlineFunction()
H A DAssumeBundleBuilder.cpp230 SmallVector<OperandBundleDef, 8> OpBundle; in build()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.cpp30 SmallVector<OperandBundleDef, 1> OpBundles; in createCallInstWithColors()
H A DObjCARCOpts.cpp572 SmallVectorImpl<OperandBundleDef> &OpBundles, in cloneOpBundlesIf()
582 SmallVectorImpl<OperandBundleDef> &OpBundles) { in addOpBundleForFunclet()
1149 SmallVector<OperandBundleDef, 1> OpBundles; in OptimizeIndividualCallImpl()
1777 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls()
1794 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp298 CallBase *CallBase::Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles, in Create()
312 CallBase *CallBase::Create(CallBase *CI, OperandBundleDef OpB, in Create()
314 SmallVector<OperandBundleDef, 2> OpDefs; in Create()
481 SmallVectorImpl<OperandBundleDef> &Defs) const { in getOperandBundlesAsDefs()
487 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, in populateBundleOperandInfos()
560 OperandBundleDef OB, in addOperandBundle()
565 SmallVector<OperandBundleDef, 1> Bundles; in addOperandBundle()
573 SmallVector<OperandBundleDef, 1> Bundles; in removeOperandBundle()
680 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) { in init()
738 CallInst *CallInst::Create(CallInst *CI, ArrayRef<OperandBundleDef> OpB, in Create()
[all …]
H A DIRBuilder.cpp82 ArrayRef<OperandBundleDef> OpBundles) { in createCallHelper()
304 ArrayRef<OperandBundleDef> OpB, in CreateMalloc()
355 ArrayRef<OperandBundleDef> Bundles) { in CreateFree()
553 ArrayRef<OperandBundleDef> OpBundles) { in CreateAssumption()
736 static std::vector<OperandBundleDef>
740 std::vector<OperandBundleDef> Rval; in getStatepointBundles()
H A DCore.cpp48 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(OperandBundleDef, LLVMOperandBundleRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() argument
2736 return wrap(new OperandBundleDef(std::string(Tag, TagLen), in LLVMCreateOperandBundle()
3051 new OperandBundleDef(unwrap<CallBase>(C)->getOperandBundleAt(Index))); in LLVMGetOperandBundleAtIndex()
3375 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildCallBr()
3377 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallBr()
3400 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildInvokeWithOperandBundles()
3402 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildInvokeWithOperandBundles()
4224 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildCallWithOperandBundles()
4226 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallWithOperandBundles()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp87 SmallVector<OperandBundleDef, 1> OpBundles; in replaceWithTLIFunction()
H A DWasmEHPrepare.cpp366 OperandBundleDef("funclet", CPI)); in prepareEHPad()
H A DPreISelIntrinsicLowering.cpp149 SmallVector<llvm::OperandBundleDef, 1> BundleList; in lowerObjCCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp38 using OperandBundleDef = OperandBundleDefT<Value *>; typedef
752 SmallVector<llvm::OperandBundleDef, 1> Bundles; in lowerCall()
754 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1629 OperandBundleDef("funclet", CatchPad), "label"); in handleLongjmpableCallsForWasmSjLj()
1635 WasmLongjmpF, {Env, Val}, OperandBundleDef("funclet", CatchPad)); in handleLongjmpableCallsForWasmSjLj()
1702 SmallVector<OperandBundleDef, 1> Bundles; in handleLongjmpableCallsForWasmSjLj()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp201 SmallVector<OperandBundleDef, 1> OpBundles; in deleteDeadVarargs()
939 SmallVector<OperandBundleDef, 1> OpBundles; in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp264 SmallVector<OperandBundleDef, 1> OpBundles; in doPromotion()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp556 static SmallVector<llvm::OperandBundleDef, 1>
558 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForCoroEnd()
H A DCGCall.cpp4788 SmallVector<llvm::OperandBundleDef, 1>
4793 return (SmallVector<llvm::OperandBundleDef, 1>()); in getBundlesForFunclet()
4801 return (SmallVector<llvm::OperandBundleDef, 1>()); in getBundlesForFunclet()
4805 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForFunclet()
4826 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitNoreturnRuntimeCallOrInvoke()
4869 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitCallOrInvoke()
5662 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp843 SmallVectorImpl<OperandBundleDef> &OpBundles) { in populateEHOperandBundle()
854 OpBundles.emplace_back(OperandBundleDef(*ParentFunclet)); in populateEHOperandBundle()
1008 SmallVector<OperandBundleDef, 1> OpBundles; in instrumentOneFunc()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp460 SmallVector<OperandBundleDef, 1> OpBundles; in rewriteSetJmpCall()

12