Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
DMetadata.h744 class MDOperand {
748 MDOperand() = default;
749 MDOperand(MDOperand &&) = delete;
750 MDOperand(const MDOperand &) = delete;
751 MDOperand &operator=(MDOperand &&) = delete;
752 MDOperand &operator=(const MDOperand &) = delete;
753 ~MDOperand() { untrack(); }
787 template <> struct simplify_type<MDOperand> {
790 static SimpleType getSimplifiedValue(MDOperand &MD) { return MD.get(); }
793 template <> struct simplify_type<const MDOperand> {
[all …]
DDebugInfoMetadata.h280 const MDOperand &getDwarfOperand(unsigned I) const { in getDwarfOperand()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
DMetadata.cpp501 size_t OpSize = NumOps * sizeof(MDOperand); in operator new()
506 MDOperand *O = static_cast<MDOperand *>(Ptr); in operator new()
507 for (MDOperand *E = O - NumOps; O != E; --O) in operator new()
508 (void)new (O - 1) MDOperand; in operator new()
516 size_t OpSize = N->NumOperands * sizeof(MDOperand); in operator delete()
519 MDOperand *O = static_cast<MDOperand *>(Mem); in operator delete()
520 for (MDOperand *E = O - N->NumOperands; O != E; --O) in operator delete()
521 (O - 1)->~MDOperand(); in operator delete()
718 unsigned Op = static_cast<MDOperand *>(Ref) - op_begin(); in handleChangedOperand()
950 for (const MDOperand &MDOp : A->operands()) in getMostGenericAliasScope()
[all …]
DAbstractCallSite.cpp45 for (const MDOperand &Op : CallbackMD->operands()) { in getCallbackUses()
103 for (const MDOperand &Op : CallbackMD->operands()) { in AbstractCallSite()
DLLVMContextImpl.cpp167 static const Metadata *get_hashable_data(const MDOperand &X) { return X.get(); } in get_hashable_data()
DVerifier.cpp457 void visitModuleFlagCGProfileEntry(const MDOperand &MDO);
1634 for (const MDOperand &MDO : cast<MDNode>(Op->getOperand(2))->operands()) in visitModuleFlag()
1639 void Verifier::visitModuleFlagCGProfileEntry(const MDOperand &MDO) { in visitModuleFlagCGProfileEntry()
1640 auto CheckFunction = [&](const MDOperand &FuncMDO) { in visitModuleFlagCGProfileEntry()
4346 for (const MDOperand &Op : Annotation->operands()) in visitAnnotationMetadata()
5895 const MDOperand &FieldTy = BaseNode->getOperand(Idx); in verifyTBAABaseNodeImpl()
5896 const MDOperand &FieldOffset = BaseNode->getOperand(Idx + 1); in verifyTBAABaseNodeImpl()
DDebugInfo.cpp417 [&Visited, &DILocationReachable](const MDOperand &Op) { in stripDebugLocFromLoopID()
427 [&Visited, &DILocationReachable](const MDOperand &Op) { in stripDebugLocFromLoopID()
DDIBuilder.cpp1060 for (const MDOperand &O : T->operands()) in replaceVTableHolder()
DLLVMContextImpl.h186 ArrayRef<MDOperand> Ops;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DScopedNoAliasAA.cpp112 for (const MDOperand &MDOp : List->operands()) in collectMDInDomain()
125 for (const MDOperand &MDOp : NoAlias->operands()) in mayAliasInScopes()
DLoopInfo.cpp577 for (const MDOperand &MD : drop_begin(ParallelAccesses->operands())) { in isAnnotatedParallel()
602 for (const MDOperand &AccessListItem : AG->operands()) { in isAnnotatedParallel()
1054 Optional<const MDOperand *> llvm::findStringMetadataForLoop(const Loop *TheLoop, in findStringMetadataForLoop()
1093 const MDOperand *AttrMD = in getOptionalIntLoopAttribute()
DVectorUtils.cpp702 for (const MDOperand &Node : MD1->operands()) { in intersectAccessGroups()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
DAnnotationRemarks.cpp64 for (const MDOperand &Op : in runImpl()
DLoopDistribute.cpp941 Optional<const MDOperand *> Value = in setForced()
946 const MDOperand *Op = *Value; in setForced()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
DMemoryOpRemark.cpp387 [](const MDOperand &Op) { in canHandle()
DCloneFunction.cpp938 for (auto &MDOperand : ScopeList->operands()) { in cloneNoAliasScopes() local
939 if (MDNode *MD = dyn_cast<MDNode>(MDOperand)) { in cloneNoAliasScopes()
DLoopUtils.cpp290 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands())) { in makeFollowupLoopID()
327 for (const MDOperand &Option : drop_begin(FollowupNode->operands())) { in makeFollowupLoopID()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/
DTargetLoweringObjectFile.cpp170 auto GetSym = [this](const MDOperand &MDO) -> MCSymbol * { in emitCGProfileMetadata()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Object/
DIRSymtab.cpp153 for (const MDOperand &MDOption : cast<MDNode>(MDOptions)->operands()) in addModule()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DLoopInfo.h1313 Optional<const MDOperand *> findStringMetadataForLoop(const Loop *TheLoop,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstructionCombining.cpp3958 for (auto &MDOperand : MDScopeList->operands()) in analyse() local
3959 if (auto *MDScope = dyn_cast<MDNode>(MDOperand)) in analyse()
3977 auto &MDOperand = MDSL->getOperand(0); in isNoAliasScopeDeclDead() local
3978 if (auto *MD = dyn_cast<MDNode>(MDOperand)) in isNoAliasScopeDeclDead()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp550 const MDOperand &Op = MD->getOperand(0); in getLinkedToSymbol()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp3024 for (const MDOperand &MDOptions : cast<MDNode>(Val)->operands()) in materializeMetadata()