/freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 28 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 D | AutoUpgrade.h | 33 using OperandBundleDef = OperandBundleDefT<Value *>; variable 108 void UpgradeOperandBundles(std::vector<OperandBundleDef> &OperandBundles);
|
H A D | IRBuilder.h | 129 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 D | Instructions.h | 1403 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 D | InstrTypes.h | 1215 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 D | LowerInvoke.cpp | 50 SmallVector<OperandBundleDef, 1> OpBundles; in runImpl()
|
H A D | GuardUtils.cpp | 32 OperandBundleDef DeoptOB(*Guard->getOperandBundle(LLVMContext::OB_deopt)); in makeGuardControlFlowExplicit()
|
H A D | InlineFunction.cpp | 974 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 D | AssumeBundleBuilder.cpp | 230 SmallVector<OperandBundleDef, 8> OpBundle; in build()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.cpp | 30 SmallVector<OperandBundleDef, 1> OpBundles; in createCallInstWithColors()
|
H A D | ObjCARCOpts.cpp | 572 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 D | Instructions.cpp | 298 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 D | IRBuilder.cpp | 82 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 D | Core.cpp | 48 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 D | ReplaceWithVeclib.cpp | 87 SmallVector<OperandBundleDef, 1> OpBundles; in replaceWithTLIFunction()
|
H A D | WasmEHPrepare.cpp | 366 OperandBundleDef("funclet", CPI)); in prepareEHPad()
|
H A D | PreISelIntrinsicLowering.cpp | 149 SmallVector<llvm::OperandBundleDef, 1> BundleList; in lowerObjCCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64Arm64ECCallLowering.cpp | 38 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 D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1629 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 D | DeadArgumentElimination.cpp | 201 SmallVector<OperandBundleDef, 1> OpBundles; in deleteDeadVarargs() 939 SmallVector<OperandBundleDef, 1> OpBundles; in removeDeadStuffFromFunction()
|
H A D | ArgumentPromotion.cpp | 264 SmallVector<OperandBundleDef, 1> OpBundles; in doPromotion()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 556 static SmallVector<llvm::OperandBundleDef, 1> 558 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForCoroEnd()
|
H A D | CGCall.cpp | 4788 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 D | PGOInstrumentation.cpp | 843 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 D | X86WinEHState.cpp | 460 SmallVector<OperandBundleDef, 1> OpBundles; in rewriteSetJmpCall()
|