/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/CFGuard/ |
H A D | CFGuard.cpp | 202 SmallVector<llvm::OperandBundleDef, 1> Bundles; local 203 CB->getOperandBundlesAsDefs(Bundles); 204 Bundles.emplace_back("cfguardtarget", CalledOperand); 209 CallBase *NewCB = CallBase::Create(CB, Bundles, CB);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AssumeBundleQueries.cpp | 79 for (auto &Bundles : Assume.bundle_op_infos()) { 81 nullptr, Attribute::getAttrKindFromName(Bundles.Tag->getKey())}; 82 if (bundleHasArgument(Bundles, ABA_WasOn)) 83 Key.first = getValueFromBundleOpInfo(Assume, Bundles, ABA_WasOn); 87 if (!bundleHasArgument(Bundles, ABA_Argument)) { 92 getValueFromBundleOpInfo(Assume, Bundles, ABA_Argument))
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instructions.h | 1431 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, 1441 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, 1451 ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr); 1481 ArrayRef<OperandBundleDef> Bundles = None, 1485 ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); 1486 const unsigned DescriptorBytes = Bundles.size() * sizeof(BundleOpInfo); 1489 CallInst(Ty, Func, Args, Bundles, NameStr, InsertBefore); 1504 ArrayRef<OperandBundleDef> Bundles, 1507 ComputeNumOperands(Args.size(), CountBundleInputs(Bundles)); 1508 const unsigned DescriptorBytes = Bundles 1503 Create(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 1547 Create(FunctionCallee Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 1662 CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 1673 CallInst(FunctionType *Ty, Value *Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, Instruction *InsertBefore) argument 3717 Create(FunctionType *Ty, Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 3754 Create(FunctionCallee Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 3831 InvokeInst(FunctionType *Ty, Value *Func, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, int NumOperands, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 3930 Create(FunctionType *Ty, Value *Func, BasicBlock *DefaultDest, ArrayRef<BasicBlock *> IndirectDests, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument 3971 Create(FunctionCallee Func, BasicBlock *DefaultDest, ArrayRef<BasicBlock *> IndirectDests, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr, BasicBlock *InsertAtEnd) argument [all...] |
H A D | InstrTypes.h | 1149 /// in \p Bundles. 1150 static CallBase *Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles, 2116 /// Bundles. Return the op_iterator pointing to the Use& one past the last 2121 op_iterator populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, 2135 /// Return the total number of values used in \p Bundles. 2136 static unsigned CountBundleInputs(ArrayRef<OperandBundleDef> Bundles) { 2138 for (auto &B : Bundles)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ |
H A D | XRayArgs.cpp | 111 auto Bundles = local 113 if (Bundles.empty()) 116 for (const auto &B : Bundles) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Instructions.cpp | 250 CallBase *CallBase::Create(CallBase *CB, ArrayRef<OperandBundleDef> Bundles, 254 return CallInst::Create(cast<CallInst>(CB), Bundles, InsertPt); 256 return InvokeInst::Create(cast<InvokeInst>(CB), Bundles, InsertPt); 258 return CallBrInst::Create(cast<CallBrInst>(CB), Bundles, InsertPt); 364 CallBase::populateBundleOperandInfos(ArrayRef<OperandBundleDef> Bundles, argument 367 for (auto &B : Bundles) 371 auto BI = Bundles.begin(); 375 assert(BI != Bundles.end() && "Incorrect allocation?"); 384 assert(BI == Bundles.end() && "Incorrect allocation?"); 441 ArrayRef<OperandBundleDef> Bundles, cons 440 init(FunctionType *FTy, Value *Func, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) argument 707 createFree(Value *Source, ArrayRef<OperandBundleDef> Bundles, Instruction *InsertBefore, BasicBlock *InsertAtEnd) argument 745 CreateFree(Value *Source, ArrayRef<OperandBundleDef> Bundles, Instruction *InsertBefore) argument 759 CreateFree(Value *Source, ArrayRef<OperandBundleDef> Bundles, BasicBlock *InsertAtEnd) argument 771 init(FunctionType *FTy, Value *Fn, BasicBlock *IfNormal, BasicBlock *IfException, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) argument 838 init(FunctionType *FTy, Value *Fn, BasicBlock *Fallthrough, ArrayRef<BasicBlock *> IndirectDests, ArrayRef<Value *> Args, ArrayRef<OperandBundleDef> Bundles, const Twine &NameStr) argument [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | RegAllocGreedy.cpp | 166 EdgeBundles *Bundles; member in class:__anon3553::RAGreedy 359 // Bundles where this candidate should be live. 1320 ArrayRef<unsigned> Blocks = Bundles->getBlocks(Bundle); 1586 bool RegIn = LiveBundles[Bundles->getBundle(BC.Number, false)]; 1587 bool RegOut = LiveBundles[Bundles->getBundle(BC.Number, true)]; 1625 bool RegIn = LiveBundles[Bundles->getBundle(Number, false)]; 1626 bool RegOut = LiveBundles[Bundles->getBundle(Number, true)]; 1693 unsigned CandIn = BundleCand[Bundles->getBundle(Number, false)]; 1702 unsigned CandOut = BundleCand[Bundles->getBundle(Number, true)]; 1742 unsigned CandIn = BundleCand[Bundles [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86FloatingPoint.cpp | 123 EdgeBundles *Bundles = nullptr; member in struct:__anon4434::FPS 341 Bundles = &getAnalysis<EdgeBundles>(); 355 LiveBundles[Bundles->getBundle(Entry->getNumber(), false)]; 395 LiveBundles.resize(Bundles->getNumBundles()); 405 LiveBundles[Bundles->getBundle(MBB.getNumber(), false)].Mask |= Mask; 514 LiveBundles[Bundles->getBundle(MBB->getNumber(), false)]; 552 unsigned BundleIdx = Bundles->getBundle(MBB->getNumber(), true);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCoroutine.cpp | 402 auto Bundles = getBundlesForCoroEnd(CGF); variable 404 CoroEndFn, {NullPtr, CGF.Builder.getTrue()}, Bundles); 405 if (Bundles.empty()) {
|