| /freebsd/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
| H A D | CFGuard.cpp | 28 using OperandBundleDef = OperandBundleDefT<Value *>; typedef 187 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardCheck() 189 Bundles.push_back(OperandBundleDef(*Bundle)); in insertCFGuardCheck() 219 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardDispatch()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | AutoUpgrade.h | 34 using OperandBundleDef = OperandBundleDefT<Value *>; variable 116 UpgradeOperandBundles(std::vector<OperandBundleDef> &OperandBundles);
|
| H A D | IRBuilder.h | 159 ArrayRef<OperandBundleDef> DefaultOperandBundles; 164 ArrayRef<OperandBundleDef> OpBundles) in IRBuilderBase() 399 void setDefaultOperandBundles(ArrayRef<OperandBundleDef> OpBundles) { in setDefaultOperandBundles() 462 ArrayRef<OperandBundleDef> DefaultOperandBundles; 660 ArrayRef<OperandBundleDef> OpB, 675 ArrayRef<OperandBundleDef> Bundles = {}); 878 CreateAssumption(Value *Cond, ArrayRef<OperandBundleDef> OpBundles = {}); 1243 ArrayRef<OperandBundleDef> OpBundles, 1264 ArrayRef<OperandBundleDef> OpBundles, 1290 ArrayRef<OperandBundleDef> OpBundles, [all …]
|
| H A D | Instructions.h | 1515 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, 1527 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr); 1561 ArrayRef<OperandBundleDef> Bundles = {}, 1579 ArrayRef<OperandBundleDef> Bundles = {}, 1600 ArrayRef<OperandBundleDef> Bundles, 1674 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, 3730 ArrayRef<OperandBundleDef> Bundles, AllocInfo AllocInfo, 3735 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr); 3764 ArrayRef<OperandBundleDef> Bundles = {}, 3786 ArrayRef<OperandBundleDef> Bundles = {}, [all …]
|
| H A D | InstrTypes.h | 1095 using OperandBundleDef = OperandBundleDefT<Value *>; 1167 ArrayRef<OperandBundleDef> Bundles, 1175 LLVM_ABI static CallBase *Create(CallBase *CB, OperandBundleDef Bundle, 1180 OperandBundleDef OB, 2119 getOperandBundlesAsDefs(SmallVectorImpl<OperandBundleDef> &Defs) const; 2294 ArrayRef<OperandBundleDef> Bundles, const unsigned BeginIndex); 2313 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 | 996 SmallVector<OperandBundleDef, 1> OpBundles; in PropagateOperandBundles() 2195 OperandBundleDef OB("clang.arc.attachedcall", BundleArgs); in inlineRetainOrClaimRVCalls() 2733 SmallVector<OperandBundleDef, 2> OpDefs; in InlineFunction() 3124 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 | 571 SmallVectorImpl<OperandBundleDef> &OpBundles, in cloneOpBundlesIf() 581 SmallVectorImpl<OperandBundleDef> &OpBundles) { in addOpBundleForFunclet() 1149 SmallVector<OperandBundleDef, 1> OpBundles; in OptimizeIndividualCallImpl() 1771 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls() 1785 SmallVector<OperandBundleDef, 1> BundleList; in MoveCalls()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | IRBuilder.cpp | 108 ArrayRef<OperandBundleDef> OpBundles) { in createCallHelper() 261 ArrayRef<OperandBundleDef> OpB, in CreateMalloc() 312 ArrayRef<OperandBundleDef> Bundles) { in CreateFree() 476 ArrayRef<OperandBundleDef> OpBundles) { in CreateAssumption() 665 static std::vector<OperandBundleDef> 669 std::vector<OperandBundleDef> Rval; in getStatepointBundles()
|
| H A D | Instructions.cpp | 302 CallBase *CallBase::Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles, in Create() 316 CallBase *CallBase::Create(CallBase *CI, OperandBundleDef OpB, in Create() 318 SmallVector<OperandBundleDef, 2> OpDefs; in Create() 510 SmallVectorImpl<OperandBundleDef> &Defs) const { in getOperandBundlesAsDefs() 516 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, in populateBundleOperandInfos() 589 OperandBundleDef OB, in addOperandBundle() 594 SmallVector<OperandBundleDef, 1> Bundles; in addOperandBundle() 602 SmallVector<OperandBundleDef, 1> Bundles; in removeOperandBundle() 748 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) { in init() 806 CallInst *CallInst::Create(CallInst *CI, ArrayRef<OperandBundleDef> OpB, in Create() [all …]
|
| H A D | Core.cpp | 51 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(OperandBundleDef, LLVMOperandBundleRef) in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() argument 2747 return wrap(new OperandBundleDef(std::string(Tag, TagLen), in LLVMCreateOperandBundle() 3102 new OperandBundleDef(unwrap<CallBase>(C)->getOperandBundleAt(Index))); in LLVMGetOperandBundleAtIndex() 3430 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildCallBr() 3432 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildCallBr() 3455 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildInvokeWithOperandBundles() 3457 OperandBundleDef *OB = unwrap(Bundle); in LLVMBuildInvokeWithOperandBundles() 4300 SmallVector<OperandBundleDef, 8> OBs; in LLVMBuildCallWithOperandBundles() 4302 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 | 183 SmallVector<llvm::OperandBundleDef, 1> BundleList; in lowerObjCCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64Arm64ECCallLowering.cpp | 37 using OperandBundleDef = OperandBundleDefT<Value *>; typedef 738 SmallVector<llvm::OperandBundleDef, 1> Bundles; in lowerCall() 740 Bundles.push_back(OperandBundleDef(*Bundle)); in lowerCall()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGHLSLRuntime.cpp | 451 SmallVector<OperandBundleDef, 1> OB; in emitEntryFunction() 532 SmallVector<OperandBundleDef, 1> OB; in generateGlobalCtorDtorCalls()
|
| H A D | CGCoroutine.cpp | 557 static SmallVector<llvm::OperandBundleDef, 1> 559 SmallVector<llvm::OperandBundleDef, 1> BundleList; in getBundlesForCoroEnd()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 196 SmallVector<OperandBundleDef, 1> OpBundles; in deleteDeadVarargs() 946 SmallVector<OperandBundleDef, 1> OpBundles; in removeDeadStuffFromFunction()
|
| H A D | ArgumentPromotion.cpp | 279 SmallVector<OperandBundleDef, 1> OpBundles; in doPromotion()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1634 OperandBundleDef("funclet", CatchPad), "label"); in handleLongjmpableCallsForWasmSjLj() 1640 WasmLongjmpF, {Env, Val}, OperandBundleDef("funclet", CatchPad)); in handleLongjmpableCallsForWasmSjLj()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.cpp | 906 SmallVectorImpl<OperandBundleDef> &OpBundles) { in populateEHOperandBundle() 917 OpBundles.emplace_back(OperandBundleDef(*ParentFunclet)); in populateEHOperandBundle() 1081 SmallVector<OperandBundleDef, 1> OpBundles; in instrument()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 464 SmallVector<OperandBundleDef, 1> OpBundles; in rewriteSetJmpCall()
|