Home
last modified time | relevance | path

Searched refs:Bundles (Results 1 – 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDInstructions.h1412 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
1422 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr,
1432 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr);
1462 ArrayRef<OperandBundleDef> Bundles = None,
1466 ComputeNumOperands(Args.size(), CountBundleInputs(Bundles));
1467 const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo);
1470 CallInst(Ty, Func, Args, Bundles, NameStr, InsertBefore);
1485 ArrayRef<OperandBundleDef> Bundles,
1488 ComputeNumOperands(Args.size(), CountBundleInputs(Bundles));
1489 const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo);
[all …]
HDInstrTypes.h2107 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles,
2124 static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) {
2126 for (auto &B : Bundles)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
HDCFGuard.cpp202 SmallVector<llvm::OperandBundleDef, 1> Bundles; in insertCFGuardDispatch() local
203 CB->getOperandBundlesAsDefs(Bundles); in insertCFGuardDispatch()
204 Bundles.emplace_back("cfguardtarget", CalledOperand); in insertCFGuardDispatch()
209 NewCB = CallInst::Create(CI, Bundles, CB); in insertCFGuardDispatch()
213 NewCB = llvm::InvokeInst::Create(II, Bundles, CB); in insertCFGuardDispatch()
/freebsd-11-stable/contrib/llvm-project/clang/lib/Driver/
HDXRayArgs.cpp105 auto Bundles = in XRayArgs() local
107 if (Bundles.empty()) in XRayArgs()
110 for (const auto &B : Bundles) { in XRayArgs()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
HDInstructions.cpp356 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, in populateBundleOperandInfos() argument
359 for (auto &B : Bundles) in populateBundleOperandInfos()
363 auto BI = Bundles.begin(); in populateBundleOperandInfos()
367 assert(BI != Bundles.end() && "Incorrect allocation?"); in populateBundleOperandInfos()
376 assert(BI == Bundles.end() && "Incorrect allocation?"); in populateBundleOperandInfos()
386 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) { in init() argument
388 assert(getNumOperands() == Args.size() + CountBundleInputs(Bundles) + 1 && in init()
405 auto It = populateBundleOperandInfos(Bundles, Args.size()); in init()
653 ArrayRef<OperandBundleDef> Bundles, in createFree() argument
673 Result = CallInst::Create(FreeFunc, PtrCast, Bundles, "", InsertBefore); in createFree()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
HDRegAllocGreedy.cpp172 EdgeBundles *Bundles; member in __anon8d179af40111::RAGreedy
1327 ArrayRef<unsigned> Blocks = Bundles->getBlocks(Bundle); in growRegion()
1593 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, false)]; in calcGlobalSplitCost()
1594 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, true)]; in calcGlobalSplitCost()
1632 bool RegIn = LiveBundles[Bundles->getBundle(Number, false)]; in calcGlobalSplitCost()
1633 bool RegOut = LiveBundles[Bundles->getBundle(Number, true)]; in calcGlobalSplitCost()
1700 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
1709 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
1749 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; in splitAroundRegion()
1757 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; in splitAroundRegion()
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86FloatingPoint.cpp123 EdgeBundles *Bundles = nullptr; member
341 Bundles = &getAnalysis<EdgeBundles>(); in runOnMachineFunction()
355 LiveBundles[Bundles->getBundle(Entry->getNumber(), false)]; in runOnMachineFunction()
395 LiveBundles.resize(Bundles->getNumBundles()); in bundleCFGRecomputeKillFlags()
405 LiveBundles[Bundles->getBundle(MBB.getNumber(), false)].Mask |= Mask; in bundleCFGRecomputeKillFlags()
514 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)]; in setupBlockStack()
552 unsigned BundleIdx = Bundles->getBundle(MBB->getNumber(), true); in finishBlockStack()
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGCoroutine.cpp402 auto Bundles = getBundlesForCoroEnd(CGF); in Emit() local
404 CoroEndFn, {NullPtr, CGF.Builder.getTrue()}, Bundles); in Emit()
405 if (Bundles.empty()) { in Emit()