Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A 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 …]
H A DDebugInfoMetadata.h280 const MDOperand &getDwarfOperand(unsigned I) const { in getDwarfOperand()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DMetadata.cpp495 size_t OpSize = NumOps * sizeof(MDOperand); in operator new()
500 MDOperand *O = static_cast<MDOperand *>(Ptr); in operator new()
501 for (MDOperand *E = O - NumOps; O != E; --O) in operator new()
502 (void)new (O - 1) MDOperand; in operator new()
510 size_t OpSize = N->NumOperands * sizeof(MDOperand); in operator delete()
513 MDOperand *O = static_cast<MDOperand *>(Mem); in operator delete()
514 for (MDOperand *E = O - N->NumOperands; O != E; --O) in operator delete()
515 (O - 1)->~MDOperand(); in operator delete()
712 unsigned Op = static_cast<MDOperand *>(Ref) - op_begin(); in handleChangedOperand()
944 for (const MDOperand &MDOp : A->operands()) in getMostGenericAliasScope()
[all …]
H A DAbstractCallSite.cpp45 for (const MDOperand &Op : CallbackMD->operands()) { in getCallbackUses()
103 for (const MDOperand &Op : CallbackMD->operands()) { in AbstractCallSite()
H A DLLVMContextImpl.cpp171 static const Metadata *get_hashable_data(const MDOperand &X) { return X.get(); } in get_hashable_data()
H A DVerifier.cpp457 void visitModuleFlagCGProfileEntry(const MDOperand &MDO);
1631 for (const MDOperand &MDO : cast<MDNode>(Op->getOperand(2))->operands()) in visitModuleFlag()
1636 void Verifier::visitModuleFlagCGProfileEntry(const MDOperand &MDO) { in visitModuleFlagCGProfileEntry()
1637 auto CheckFunction = [&](const MDOperand &FuncMDO) { in visitModuleFlagCGProfileEntry()
4380 for (const MDOperand &Op : Annotation->operands()) in visitAnnotationMetadata()
5886 const MDOperand &FieldTy = BaseNode->getOperand(Idx); in verifyTBAABaseNodeImpl()
5887 const MDOperand &FieldOffset = BaseNode->getOperand(Idx + 1); in verifyTBAABaseNodeImpl()
H A DDebugInfo.cpp389 if (std::none_of(N->op_begin() + 1, N->op_end(), [](const MDOperand &Op) { in stripDebugLocFromLoopID()
396 if (std::none_of(N->op_begin() + 1, N->op_end(), [](const MDOperand &Op) { in stripDebugLocFromLoopID()
H A DDIBuilder.cpp1055 for (const MDOperand &O : T->operands()) in replaceVTableHolder()
H A DLLVMContextImpl.h186 ArrayRef<MDOperand> Ops;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp40 for (const MDOperand &Op : in tryEmitAutoInitRemark()
96 for (const MDOperand &Op : in runImpl()
H A DLoopDistribute.cpp941 Optional<const MDOperand *> Value = in setForced()
946 const MDOperand *Op = *Value; in setForced()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScopedNoAliasAA.cpp112 for (const MDOperand &MDOp : List->operands()) in collectMDInDomain()
125 for (const MDOperand &MDOp : NoAlias->operands()) in mayAliasInScopes()
H A DLoopInfo.cpp577 for (const MDOperand &MD : drop_begin(ParallelAccesses->operands())) { in isAnnotatedParallel()
602 for (const MDOperand &AccessListItem : AG->operands()) { in isAnnotatedParallel()
H A DVectorUtils.cpp692 for (const MDOperand &Node : MD1->operands()) { in intersectAccessGroups()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h218 Optional<const MDOperand *> findStringMetadataForLoop(const Loop *TheLoop,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp263 Optional<const MDOperand *> llvm::findStringMetadataForLoop(const Loop *TheLoop, in findStringMetadataForLoop()
316 const MDOperand *AttrMD = in getOptionalIntLoopAttribute()
347 for (const MDOperand &Existing : drop_begin(OrigLoopID->operands())) { in makeFollowupLoopID()
384 for (const MDOperand &Option : drop_begin(FollowupNode->operands())) { in makeFollowupLoopID()
H A DCloneFunction.cpp935 for (auto &MDOperand : ScopeList->operands()) { in cloneNoAliasScopes() local
936 if (MDNode *MD = dyn_cast<MDNode>(MDOperand)) { in cloneNoAliasScopes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp170 auto GetSym = [this](const MDOperand &MDO) -> MCSymbol * { in emitCGProfileMetadata()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Object/
H A DIRSymtab.cpp153 for (const MDOperand &MDOption : cast<MDNode>(MDOptions)->operands()) in addModule()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3795 for (auto &MDOperand : MDScopeList->operands()) in analyse() local
3796 if (auto *MDScope = dyn_cast<MDNode>(MDOperand)) in analyse()
3814 auto &MDOperand = MDSL->getOperand(0); in isNoAliasScopeDeclDead() local
3815 if (auto *MD = dyn_cast<MDNode>(MDOperand)) in isNoAliasScopeDeclDead()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp549 const MDOperand &Op = MD->getOperand(0); in getLinkedToSymbol()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp3057 for (const MDOperand &MDOptions : cast<MDNode>(Val)->operands()) in materializeMetadata()