Searched refs:Bundles (Results 1 - 9 of 9) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/CFGuard/
H A DCFGuard.cpp202 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 DAssumeBundleQueries.cpp79 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 DInstructions.h1431 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 DInstrTypes.h1149 /// 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 DXRayArgs.cpp111 auto Bundles = local
113 if (Bundles.empty())
116 for (const auto &B : Bundles) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp250 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 DRegAllocGreedy.cpp166 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 DX86FloatingPoint.cpp123 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 DCGCoroutine.cpp402 auto Bundles = getBundlesForCoroEnd(CGF); variable
404 CoroEndFn, {NullPtr, CGF.Builder.getTrue()}, Bundles);
405 if (Bundles.empty()) {

Completed in 213 milliseconds