Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp27 using OperandBundleDef = OperandBundleDefT<Value *>; typedef
183 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardCheck()
185 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck()
215 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardDispatch()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DAutoUpgrade.h33 using OperandBundleDef = OperandBundleDefT<Value *>; variable
107 void UpgradeOperandBundles(std::vector<OperandBundleDef> &OperandBundles);
H A DIRBuilder.h132 ArrayRef<OperandBundleDef> DefaultOperandBundles;
137 ArrayRef<OperandBundleDef> OpBundles) in IRBuilderBase()
422 ArrayRef<OperandBundleDef> DefaultOperandBundles;
1155 ArrayRef<OperandBundleDef> OpBundles,
1176 ArrayRef<OperandBundleDef> OpBundles,
1203 ArrayRef<OperandBundleDef> OpBundles,
1220 ArrayRef<OperandBundleDef> OpBundles,
2407 ArrayRef<OperandBundleDef> OpBundles,
2425 ArrayRef<OperandBundleDef> OpBundles,
2723 ArrayRef<OperandBundleDef>) -> IRBuilder<FolderTy>;
[all …]
H A DInstructions.h1502 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
1555 ArrayRef<OperandBundleDef> Bundles,
1599 ArrayRef<OperandBundleDef> Bundles,
3856 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
3907 ArrayRef<OperandBundleDef> Bundles,
3944 ArrayRef<OperandBundleDef> Bundles,
4060 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
4091 ArrayRef<OperandBundleDef> Bundles = std::nullopt,
4117 ArrayRef<OperandBundleDef> Bundles,
4158 ArrayRef<OperandBundleDef> Bundles,
[all …]
H A DInstrTypes.h1238 using OperandBundleDef = OperandBundleDefT<Value *>;
1309 static CallBase *Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles,
1318 OperandBundleDef Bundle,
1323 OperandBundleDef OB,
2158 void getOperandBundlesAsDefs(SmallVectorImpl<OperandBundleDef> &Defs) const;
2332 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
2347 static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) {
/freebsd-14.2/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.cpp971 SmallVector<OperandBundleDef, 1> OpBundles; in PropagateOperandBundles()
2003 OperandBundleDef OB("clang.arc.attachedcall", BundleArgs); in inlineRetainOrClaimRVCalls()
2302 SmallVector<OperandBundleDef, 2> OpDefs; in InlineFunction()
2693 SmallVector<OperandBundleDef, 1> OpBundles; in InlineFunction()
H A DAssumeBundleBuilder.cpp230 SmallVector<OperandBundleDef, 8> OpBundle; in build()
/freebsd-14.2/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()
1147 SmallVector<OperandBundleDef, 1> OpBundles; in OptimizeIndividualCallImpl()
1774 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls()
1789 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp81 ArrayRef<OperandBundleDef> OpBundles) { in createCallHelper()
303 ArrayRef<OperandBundleDef> OpB, in CreateMalloc()
354 ArrayRef<OperandBundleDef> Bundles) { in CreateFree()
552 ArrayRef<OperandBundleDef> OpBundles) { in CreateAssumption()
735 static std::vector<OperandBundleDef>
739 std::vector<OperandBundleDef> Rval; in getStatepointBundles()
H A DInstructions.cpp299 CallBase *CallBase::Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles, in Create()
313 CallBase *CallBase::Create(CallBase *CI, OperandBundleDef OpB, in Create()
315 SmallVector<OperandBundleDef, 2> OpDefs; in Create()
475 SmallVectorImpl<OperandBundleDef> &Defs) const { in getOperandBundlesAsDefs()
481 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, in populateBundleOperandInfos()
554 OperandBundleDef OB, in addOperandBundle()
559 SmallVector<OperandBundleDef, 1> Bundles; in addOperandBundle()
567 SmallVector<OperandBundleDef, 1> Bundles; in removeOperandBundle()
739 CallInst *CallInst::Create(CallInst *CI, ArrayRef<OperandBundleDef> OpB, in Create()
818 ArrayRef<OperandBundleDef> Bundles, in init()
[all …]
H A DCore.cpp46 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(OperandBundleDef, LLVMOperandBundleRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() argument
2577 return wrap(new OperandBundleDef(std::string(Tag, TagLen), in LLVMCreateOperandBundle()
2898 new OperandBundleDef(unwrap<CallBase>(C)->getOperandBundleAt(Index))); in LLVMGetOperandBundleAtIndex()
3187 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildInvokeWithOperandBundles()
3189 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildInvokeWithOperandBundles()
3990 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildCallWithOperandBundles()
3992 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallWithOperandBundles()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp35 using OperandBundleDef = OperandBundleDefT<Value *>; typedef
630 SmallVector<llvm::OperandBundleDef, 1> Bundles; in lowerCall()
632 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp1400 SmallVector<OperandBundleDef, 1> Bundles; in runSjLjOnFunction()
1403 Bundles.push_back(OperandBundleDef(*Bundle)); in runSjLjOnFunction()
1744 OperandBundleDef("funclet", CatchPad), "label"); in handleLongjmpableCallsForWasmSjLj()
1750 WasmLongjmpF, {Env, Val}, OperandBundleDef("funclet", CatchPad)); in handleLongjmpableCallsForWasmSjLj()
1817 SmallVector<OperandBundleDef, 1> Bundles; in handleLongjmpableCallsForWasmSjLj()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DReplaceWithVeclib.cpp88 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-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCoroutine.cpp423 static SmallVector<llvm::OperandBundleDef, 1>
425 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForCoroEnd()
H A DCGCall.cpp4754 SmallVector<llvm::OperandBundleDef, 1>
4759 return (SmallVector<llvm::OperandBundleDef, 1>()); in getBundlesForFunclet()
4767 return (SmallVector<llvm::OperandBundleDef, 1>()); in getBundlesForFunclet()
4771 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForFunclet()
4789 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitNoreturnRuntimeCallOrInvoke()
4832 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitCallOrInvoke()
5604 SmallVector<llvm::OperandBundleDef, 1> BundleList = in EmitCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp201 SmallVector<OperandBundleDef, 1> OpBundles; in deleteDeadVarargs()
941 SmallVector<OperandBundleDef, 1> OpBundles; in removeDeadStuffFromFunction()
H A DArgumentPromotion.cpp263 SmallVector<OperandBundleDef, 1> OpBundles; in doPromotion()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp819 SmallVectorImpl<OperandBundleDef> &OpBundles) { in populateEHOperandBundle()
830 OpBundles.emplace_back(OperandBundleDef(*ParentFunclet)); in populateEHOperandBundle()
947 SmallVector<OperandBundleDef, 1> OpBundles; in instrumentOneFunc()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86WinEHState.cpp460 SmallVector<OperandBundleDef, 1> OpBundles; in rewriteSetJmpCall()

12