Home
last modified time | relevance | path

Searched refs:MDOperand (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DMetadata.h881 class MDOperand {
885 MDOperand() = default;
886 MDOperand(const MDOperand &) = delete;
887 MDOperand(MDOperand &&Op) {
893 MDOperand &operator=(const MDOperand &) = delete;
894 MDOperand &operator=(MDOperand &&Op) {
908 ~MDOperand() { untrack(); }
1090 return sizeof(MDOperand) * NumOps;
1143 MutableArrayRef<MDOperand> operands() {
1150 ArrayRef<MDOperand> operands() const {
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DMetadata.cpp674 MDOperand *O = reinterpret_cast<MDOperand *>(this) - SmallSize; in Header()
675 for (MDOperand *E = O + SmallSize; O != E;) in Header()
676 (void)new (O++) MDOperand(); in Header()
684 MDOperand *O = reinterpret_cast<MDOperand *>(this); in ~Header()
685 for (MDOperand *E = O - SmallSize; O != E; --O) in ~Header()
686 (void)(O - 1)->~MDOperand(); in ~Header()
693 sizeof(MDOperand) * SmallSize; in getSmallPtr()
717 MDOperand *O = ExistingOps.end(); in resizeSmall()
1135 for (const MDOperand &MDOp : A->operands()) in getMostGenericAliasScope()
1140 for (const MDOperand &MDOp : B->operands()) in getMostGenericAliasScope()
[all …]
H A DAbstractCallSite.cpp44 for (const MDOperand &Op : CallbackMD->operands()) { in getCallbackUses()
102 for (const MDOperand &Op : CallbackMD->operands()) { in AbstractCallSite()
H A DLLVMContextImpl.cpp190 static const Metadata *get_hashable_data(const MDOperand &X) { return X.get(); } in get_hashable_data()
H A DVerifier.cpp498 void visitModuleFlagCGProfileEntry(const MDOperand &MDO);
1809 for (const MDOperand &MDO : cast<MDNode>(Op->getOperand(2))->operands()) in visitModuleFlag()
1814 void Verifier::visitModuleFlagCGProfileEntry(const MDOperand &MDO) { in visitModuleFlagCGProfileEntry()
1815 auto CheckFunction = [&](const MDOperand &FuncMDO) { in visitModuleFlagCGProfileEntry()
4793 [](const MDOperand &Op) { return isa<MDString>(Op); }), in visitMemProfMetadata()
4809 for (const MDOperand &Op : Annotation->operands()) { in visitAnnotationMetadata()
4845 for (const MDOperand &Op : MD->operands()) { in visitAliasScopeListMetadata()
4862 for (const MDOperand &Op : MD->operands()) { in visitAccessGroupMetadata()
6882 const MDOperand &FieldTy = BaseNode->getOperand(Idx); in verifyTBAABaseNodeImpl()
6883 const MDOperand &FieldOffset = BaseNode->getOperand(Idx + 1); in verifyTBAABaseNodeImpl()
H A DDebugInfo.cpp524 [&Visited, &DILocationReachable](const MDOperand &Op) { in stripDebugLocFromLoopID()
535 &DILocationReachable](const MDOperand &Op) { in stripDebugLocFromLoopID()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp111 for (const MDOperand &MDOp : List->operands()) in collectMDInDomain()
124 for (const MDOperand &MDOp : NoAlias->operands()) in mayAliasInScopes()
H A DLoopInfo.cpp575 for (const MDOperand &MD : drop_begin(ParallelAccesses->operands())) { in isAnnotatedParallel()
600 for (const MDOperand &AccessListItem : AG->operands()) { in isAnnotatedParallel()
1053 std::optional<const MDOperand *>
1092 const MDOperand *AttrMD = in getOptionalIntLoopAttribute()
H A DTypeBasedAliasAnalysis.cpp306 const ArrayRef<MDOperand> Operands = Node->operands(); in getField()
808 ArrayRef<MDOperand> MDOperands = MD->operands(); in extendToTBAA()
H A DLoopAccessAnalysis.cpp2641 std::optional<const MDOperand *> Value = in emitUnsafeDependenceRemark()
2644 const MDOperand *Op = *Value; in emitUnsafeDependenceRemark()
H A DVectorUtils.cpp768 for (const MDOperand &Node : MD1->operands()) { in intersectAccessGroups()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp58 for (const MDOperand &Op : in runImpl()
H A DLoopDistribute.cpp933 std::optional<const MDOperand *> Value = in setForced()
938 const MDOperand *Op = *Value; in setForced()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DMoveAutoInit.cpp42 [](const MDOperand &Op) { return Op.equalsStr("auto-init"); }); in hasAutoInitMetadata()
H A DMemoryOpRemark.cpp392 [](const MDOperand &Op) { in canHandle()
H A DCloneFunction.cpp1143 for (const auto &MDOperand : ScopeList->operands()) { in cloneNoAliasScopes() local
1144 if (MDNode *MD = dyn_cast<MDNode>(MDOperand)) { in cloneNoAliasScopes()
H A DLoopUtils.cpp282 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands())) { in makeFollowupLoopID()
319 for (const MDOperand &Option : drop_begin(FollowupNode->operands())) { in makeFollowupLoopID()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp151 for (const MDOperand &Operand : KernelToMDNodeList->operands()) { in getKernelArgAttribute()
328 for (const MDOperand &MDOp : MD->operands()) { in lowerFormalArguments()
H A DSPIRVAsmPrinter.cpp394 for (const MDOperand &MDOp : MDN->operands()) { in addOpsFromMDNode()
H A DSPIRVModuleAnalysis.cpp945 const MDOperand &MDOp = MDN->getOperand(1); in collectReqs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp168 auto GetSym = [this](const MDOperand &MDO) -> MCSymbol * { in emitCGProfileMetadata()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h649 std::optional<const MDOperand *> findStringMetadataForLoop(const Loop *TheLoop,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp162 for (const MDOperand &MDOption : cast<MDNode>(MDOptions)->operands()) in addModule()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4577 for (const auto &MDOperand : MDScopeList->operands()) in analyse() local
4578 if (auto *MDScope = dyn_cast<MDNode>(MDOperand)) in analyse()
4596 auto &MDOperand = MDSL->getOperand(0); in isNoAliasScopeDeclDead() local
4597 if (auto *MD = dyn_cast<MDNode>(MDOperand)) in isNoAliasScopeDeclDead()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Linker/
H A DIRMover.cpp1370 ArrayRef<MDOperand> DstOperands = DstValue->operands(); in linkModuleFlagsMetadata()

12