| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | Instructions.h | 1412 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 …]
|
| HD | InstrTypes.h | 2107 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/ |
| HD | CFGuard.cpp | 202 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/ |
| HD | XRayArgs.cpp | 105 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/ |
| HD | Instructions.cpp | 356 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/ |
| HD | RegAllocGreedy.cpp | 172 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/ |
| HD | X86FloatingPoint.cpp | 123 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/ |
| HD | CGCoroutine.cpp | 402 auto Bundles = getBundlesForCoroEnd(CGF); in Emit() local 404 CoroEndFn, {NullPtr, CGF.Builder.getTrue()}, Bundles); in Emit() 405 if (Bundles.empty()) { in Emit()
|