/openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
H A D | Metadata.h | 179 Metadata *MD; variable 222 static bool track(Metadata *&MD) { in track() 231 static bool track(void *Ref, Metadata &MD, Metadata &Owner) { in track() 240 static bool track(void *Ref, Metadata &MD, MetadataAsValue &Owner) { in track() 247 static void untrack(Metadata *&MD) { untrack(&MD, *MD); } in untrack() 258 static bool retrack(Metadata *&MD, Metadata *&New) { in retrack() 401 void replaceAllUsesWith(Metadata *MD) { in replaceAllUsesWith() 406 static bool classof(const Metadata *MD) { in classof() 431 static bool classof(const Metadata *MD) { in classof() 453 static bool classof(const Metadata *MD) { in classof() [all …]
|
H A D | TrackingMDRef.h | 26 Metadata *MD = nullptr; variable 30 explicit TrackingMDRef(Metadata *MD) : MD(MD) { track(); } in TrackingMDRef() 66 void reset(Metadata *MD) { in reset() 111 explicit TypedTrackingMDRef(T *MD) : Ref(static_cast<Metadata *>(MD)) {} in TypedTrackingMDRef() 135 void reset(T *MD) { Ref.reset(static_cast<Metadata *>(MD)); } in reset()
|
H A D | DebugInfoMetadata.h | 189 static bool classof(const Metadata *MD) { in classof() 293 static bool classof(const Metadata *MD) { in classof() 328 static bool classof(const Metadata *MD) { in classof() 395 static bool classof(const Metadata *MD) { in classof() 439 static bool classof(const Metadata *MD) { in classof() 497 static bool classof(const Metadata *MD) { in classof() 536 static bool classof(const Metadata *MD) { in classof() 669 static bool classof(const Metadata *MD) { in classof() 785 static bool classof(const Metadata *MD) { in classof() 865 static bool classof(const Metadata *MD) { in classof() [all …]
|
/openbsd-src/gnu/llvm/clang/lib/Index/ |
H A D | IndexingAction.cpp | 33 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() 40 const MacroDirective *MD) override { in MacroDefined() 46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() 55 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() 65 const MacroDefinition &MD) override { in Ifdef() 73 const MacroDefinition &MD) override { in Ifndef() 84 const MacroDefinition &MD) override { in Elifdef() 92 const MacroDefinition &MD) override { in Elifndef() 235 for (auto *MD = M.second.getLatest(); MD; MD = MD->getPrevious()) { in indexPreprocessorMacros() local
|
H A D | IndexBody.cpp | 136 else if (auto *MD = dyn_cast<ObjCMethodDecl>(ParentDC)) in addCallRole() local 232 if (ObjCMethodDecl *MD = E->getMethodDecl()) { in VisitObjCMessageExpr() local 327 bool passObjCLiteralMethodCall(const ObjCMethodDecl *MD, const Expr *E) { in passObjCLiteralMethodCall() 337 if (ObjCMethodDecl *MD = E->getBoxingMethod()) { in VisitObjCBoxedExpr() local 344 if (ObjCMethodDecl *MD = E->getDictWithObjectsMethod()) { in VisitObjCDictionaryLiteral() local 351 if (ObjCMethodDecl *MD = E->getArrayWithObjectsMethod()) { in VisitObjCArrayLiteral() local
|
H A D | IndexSymbol.cpp | 218 const ObjCMethodDecl *MD = cast<ObjCMethodDecl>(D); in getSymbolInfo() local 274 const CXXMethodDecl *MD = cast<CXXMethodDecl>(D); in getSymbolInfo() local 291 if (const CXXMethodDecl *MD = dyn_cast_or_null<CXXMethodDecl>( in getSymbolInfo() local
|
/openbsd-src/gnu/llvm/llvm/lib/IR/ |
H A D | Metadata.cpp | 59 MetadataAsValue::MetadataAsValue(Type *Ty, Metadata *MD) in MetadataAsValue() 81 Metadata *MD) { in canonicalizeMetadataForValue() 102 MetadataAsValue *MetadataAsValue::get(LLVMContext &Context, Metadata *MD) { in get() 111 Metadata *MD) { in getIfExists() 117 void MetadataAsValue::handleChangedMetadata(Metadata *MD) { in handleChangedMetadata() 150 bool MetadataTracking::track(void *Ref, Metadata &MD, OwnerTy Owner) { in track() 167 void MetadataTracking::untrack(void *Ref, Metadata &MD) { in untrack() 175 bool MetadataTracking::retrack(void *Ref, Metadata &MD, void *New) { in retrack() 190 bool MetadataTracking::isReplaceable(const Metadata &MD) { in isReplaceable() 231 const Metadata &MD) { in moveRef() [all …]
|
H A D | ProfileSummary.cpp | 104 static ConstantAsMetadata *getValMD(MDTuple *MD, const char *Key) { in getValMD() 119 static bool getVal(MDTuple *MD, const char *Key, uint64_t &Val) { in getVal() 127 static bool getVal(MDTuple *MD, const char *Key, double &Val) { in getVal() 136 static bool isKeyValuePair(MDTuple *MD, const char *Key, const char *Val) { in isKeyValuePair() 149 static bool getSummaryFromMD(MDTuple *MD, SummaryEntryVector &Summary) { in getSummaryFromMD() 194 ProfileSummary *ProfileSummary::getFromMD(Metadata *MD) { in getFromMD()
|
H A D | Verifier.cpp | 783 for (auto *MD : MDs) { in visitGlobalVariable() local 914 for (const MDNode *MD : NMD.operands()) { in visitNamedMDNode() local 925 void Verifier::visitMDNode(const MDNode &MD, AreDebugLocsAllowed AllowLocs) { in visitMDNode() 968 void Verifier::visitValueAsMetadata(const ValueAsMetadata &MD, Function *F) { in visitValueAsMetadata() 995 Metadata *MD = MDV.getMetadata(); in visitMetadataAsValue() local 1010 static bool isType(const Metadata *MD) { return !MD || isa<DIType>(MD); } in isType() 1011 static bool isScope(const Metadata *MD) { return !MD || isa<DIScope>(MD); } in isScope() 1012 static bool isDINode(const Metadata *MD) { return !MD || isa<DINode>(MD); } in isDINode() 2160 MDNode *MD = Pair.second; in verifyFunctionMetadata() local 2183 MDNode *MD = Pair.second; in verifyFunctionMetadata() local [all …]
|
H A D | Module.cpp | 277 bool Module::isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB) { in isValidModFlagBehavior() 696 Metadata *MD = getModuleFlag("stack-protector-guard"); in getStackProtectorGuard() local 708 Metadata *MD = getModuleFlag("stack-protector-guard-reg"); in getStackProtectorGuardReg() local 720 Metadata *MD = getModuleFlag("stack-protector-guard-symbol"); in getStackProtectorGuardSymbol() local 732 Metadata *MD = getModuleFlag("stack-protector-guard-offset"); in getStackProtectorGuardOffset() local 743 Metadata *MD = getModuleFlag("override-stack-alignment"); in getOverrideStackAlignment() local 771 static VersionTuple getSDKVersionMD(Metadata *MD) { in getSDKVersionMD() 836 if (const auto *MD = getModuleFlag("darwin.target_variant.triple")) in getDarwinTargetVariantTriple() local
|
/openbsd-src/gnu/llvm/clang/lib/Tooling/DependencyScanning/ |
H A D | ModuleDepCollector.cpp | 179 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in collectModuleMapFiles() local 195 ModuleDeps *MD = ModuleDepsByID.lookup(MID); in addModuleMapFiles() local 253 static std::string getModuleContextHash(const ModuleDeps &MD, in getModuleContextHash() 431 ModuleDeps &MD = *ModI.first->second; in handleTopLevelModule() local 509 const Module *M, ModuleDeps &MD, in addAllSubmodulePrebuiltDeps() 519 const Module *M, ModuleDeps &MD, in addModulePrebuiltDeps() 529 const Module *M, ModuleDeps &MD, in addAllSubmoduleDeps() 539 const Module *M, ModuleDeps &MD, in addModuleDep() 552 const Module *M, ModuleDeps &MD, in addAllAffectingClangModules() 561 const Module *M, ModuleDeps &MD, in addAffectingClangModule() [all …]
|
/openbsd-src/gnu/llvm/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILValueEnumerator.cpp | 451 auto *MD = dyn_cast<MetadataAsValue>(&Op); in ValueEnumerator() local 518 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() local 566 const Metadata *MD = I.first; in print() local 589 void ValueEnumerator::EnumerateNamedMDNode(const NamedMDNode *MD) { in EnumerateNamedMDNode() 598 void ValueEnumerator::EnumerateMetadata(const Function *F, const Metadata *MD) { in EnumerateMetadata() 615 auto push = [&Worklist](MetadataMapType::value_type &MD) { in dropFunctionFromMetadata() 636 auto MD = MetadataMap.find(Op); in dropFunctionFromMetadata() local 642 void ValueEnumerator::EnumerateMetadata(unsigned F, const Metadata *MD) { in EnumerateMetadata() 662 [&](const Metadata *MD) { return enumerateMetadataImpl(F, MD); }); in EnumerateMetadata() 691 const Metadata *MD) { in enumerateMetadataImpl() [all …]
|
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.mike/ |
H A D | pmf1.C | 29 int (MD::* pmf0)(int) = &MD::f; variable 30 int (MD::* pmf1)(int) = &MD::g; variable 31 int (MD::* pmf2)(int) = &MD::hf; variable
|
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.cpp | 413 auto *MD = dyn_cast<MetadataAsValue>(&Op); in ValueEnumerator() local 483 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() local 532 const Metadata *MD = I.first; in print() local 585 void ValueEnumerator::EnumerateNamedMDNode(const NamedMDNode *MD) { in EnumerateNamedMDNode() 594 void ValueEnumerator::EnumerateMetadata(const Function *F, const Metadata *MD) { in EnumerateMetadata() 611 auto push = [&Worklist](MetadataMapType::value_type &MD) { in dropFunctionFromMetadata() 632 auto MD = MetadataMap.find(Op); in dropFunctionFromMetadata() local 638 void ValueEnumerator::EnumerateMetadata(unsigned F, const Metadata *MD) { in EnumerateMetadata() 658 [&](const Metadata *MD) { return enumerateMetadataImpl(F, MD); }); in EnumerateMetadata() 686 const MDNode *ValueEnumerator::enumerateMetadataImpl(unsigned F, const Metadata *MD) { in enumerateMetadataImpl() [all …]
|
/openbsd-src/gnu/llvm/clang/include/clang/AST/ |
H A D | ASTLambda.h | 27 inline bool isLambdaCallOperator(const CXXMethodDecl *MD) { in isLambdaCallOperator() 38 inline bool isGenericLambdaCallOperatorSpecialization(const CXXMethodDecl *MD) { in isGenericLambdaCallOperatorSpecialization() 69 const auto *MD = dyn_cast<CXXMethodDecl>(DC); in isGenericLambdaCallOperatorOrStaticInvokerSpecialization() local
|
/openbsd-src/gnu/llvm/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 308 const MacroDefinition &MD, SourceRange Range, in MacroExpands() 313 const MacroDirective *MD) { in MacroDefined() 323 const MacroDefinition &MD, in MacroUndefined() 329 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() 377 const MacroDefinition &MD) { in Ifdef() 385 const MacroDefinition &MD) { in Elifdef() 401 const MacroDefinition &MD) { in Ifndef() 409 const MacroDefinition &MD) { in Elifndef() 610 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() 617 const MacroDirective *MD) override { in MacroDefined() [all …]
|
H A D | MacroInfo.h | 444 static bool classof(const MacroDirective *MD) { in classof() 459 static bool classof(const MacroDirective *MD) { in classof() 478 static bool classof(const MacroDirective *MD) { in classof() 593 MacroDefinition(DefMacroDirective *MD, ArrayRef<ModuleMacro *> MMs, in MacroDefinition() 606 if (auto *MD = getLocalDirective()) in getMacroInfo() local 624 if (auto *MD = getLocalDirective()) in forAllDefinitions() local
|
/openbsd-src/gnu/llvm/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 407 const MacroDefinition &MD) { in Ifdef() 415 const MacroDefinition &MD) { in Elifdef() 423 const MacroDefinition &MD) { in Ifndef() 432 const MacroDefinition &MD) { in Elifndef() 440 const MacroDefinition &MD, in Defined() 455 const MacroDefinition &MD, in MacroExpands() 462 const MacroDirective *MD) { in MacroDefined() 472 const MacroDefinition &MD, in MacroUndefined()
|
/openbsd-src/gnu/llvm/llvm/lib/Bitcode/Reader/ |
H A D | MetadataLoader.cpp | 127 void push_back(Metadata *MD) { MetadataPtrs.emplace_back(MD); } in push_back() 183 void BitcodeReaderMetadataList::assignValue(Metadata *MD, unsigned Idx) { in assignValue() 216 if (Metadata *MD = MetadataPtrs[Idx]) in getMetadataFwdRef() local 224 Metadata *MD = MDNode::getTemporary(Context, std::nullopt).release(); in getMetadataFwdRef() local 230 Metadata *MD = lookup(Idx); in getMetadataIfResolved() local 274 auto &MD = MetadataPtrs[I]; in tryToResolveCycles() local 363 auto *MD = MetadataList.lookup(ID); in getTemporaries() local 384 auto *MD = MetadataList.lookup(PHs.front().getID()); in flush() local 514 for (auto *MD : MDs) in upgradeCUVariables() local 648 if (auto *MD = MetadataList.lookup(ID)) in getMetadataFwdRefOrLoad() local [all …]
|
/openbsd-src/gnu/llvm/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 141 OverriderInfo getOverrider(const CXXMethodDecl *MD, in getOverrider() 181 const CXXMethodDecl *MD = Overrider.first; in FinalOverriders() local 411 for (const auto *MD : RD->methods()) { in dump() local 509 bool VCallOffsetMap::AddVCallOffset(const CXXMethodDecl *MD, in AddVCallOffset() 522 CharUnits VCallOffsetMap::getVCallOffsetOffset(const CXXMethodDecl *MD) { in getVCallOffsetOffset() 701 for (const auto *MD : RD->methods()) { in AddVCallOffsets() local 1067 void ItaniumVTableBuilder::AddThunk(const CXXMethodDecl *MD, in AddThunk() 1089 visitAllOverriddenMethods(const CXXMethodDecl *MD, VisitorTy &Visitor) { in visitAllOverriddenMethods() 1102 ComputeAllOverriddenMethods(const CXXMethodDecl *MD, in ComputeAllOverriddenMethods() 1104 auto OverriddenMethodsCollector = [&](const CXXMethodDecl *MD) { in ComputeAllOverriddenMethods() [all …]
|
H A D | Mangle.cpp | 223 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(FD)) in mangleName() local 325 void MangleContext::mangleObjCMethodName(const ObjCMethodDecl *MD, in mangleObjCMethodName() 382 void MangleContext::mangleObjCMethodNameAsSourceName(const ObjCMethodDecl *MD, in mangleObjCMethodNameAsSourceName() 413 } else if (auto *MD = dyn_cast<ObjCMethodDecl>(D)) { in writeName() local 486 auto hasDefaultCXXMethodCC = [](ASTContext &C, const CXXMethodDecl *MD) { in getAllManglings() 511 } else if (const auto *MD = dyn_cast_or_null<CXXMethodDecl>(ND)) { in getAllManglings() local 569 std::string getMangledThunk(const CXXMethodDecl *MD, const ThunkInfo &T) { in getMangledThunk()
|
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | ThinLTOBitcodeWriter.cpp | 112 Metadata *MD = in promoteTypeIds() local 156 for (auto *MD : MDs) { in promoteTypeIds() local 282 if (MDNode *MD = GO->getMetadata(LLVMContext::MD_associated)) in splitAndWriteThinLTOBitcode() local 401 for (auto *MD : CfiFunctionMDs) in splitAndWriteThinLTOBitcode() local 426 for (auto *MD : FunctionAliases) in splitAndWriteThinLTOBitcode() local 442 for (auto *MD : Symvers) in splitAndWriteThinLTOBitcode() local 491 if (auto *MD = mdconst::extract_or_null<ConstantInt>( in enableSplitLTOUnit() local
|
/openbsd-src/gnu/llvm/clang/lib/Analysis/ |
H A D | RetainSummaryManager.cpp | 213 static bool isOSObjectRelated(const CXXMethodDecl *MD) { in isOSObjectRelated() 273 if (const auto *MD = dyn_cast<CXXMethodDecl>(FD)) { in getSummaryForOSObject() local 523 if (const auto *MD = dyn_cast<CXXMethodDecl>(FD)) in generateSummary() local 778 if (const auto *MD = dyn_cast<CXXMethodDecl>(FD)) { in canEval() local 884 if (const auto *MD = dyn_cast<CXXMethodDecl>(D)) in getRetEffectFromAnnotations() local 908 } else if (const auto *MD = dyn_cast<ObjCMethodDecl>(ND)) { in getCallableReturnType() local 967 if (const auto *MD = dyn_cast<CXXMethodDecl>(FD)) { in applyParamAnnotationEffect() local 1003 const ObjCMethodDecl *MD) { in updateSummaryFromAnnotations() 1026 RetainSummaryManager::getStandardMethodSummary(const ObjCMethodDecl *MD, in getStandardMethodSummary() 1162 const ObjCMethodDecl *MD, QualType RetTy, in getMethodSummary() [all …]
|
/openbsd-src/gnu/llvm/llvm/tools/llvm-reduce/deltas/ |
H A D | ReduceMetadata.cpp | 24 static bool shouldKeepDebugIntrinsicMetadata(Instruction &I, MDNode &MD) { in shouldKeepDebugIntrinsicMetadata() 28 static bool shouldKeepDebugNamedMetadata(NamedMDNode &MD) { in shouldKeepDebugNamedMetadata()
|
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | VirtualCallChecker.cpp | 79 const CXXMethodDecl *MD = in REGISTER_MAP_WITH_PROGRAMSTATE() local 104 const CXXMethodDecl *MD = dyn_cast_or_null<CXXMethodDecl>(Call.getDecl()); in checkPreCall() local 168 const auto *MD = dyn_cast_or_null<CXXMethodDecl>(LCtx->getDecl()); in registerCtorDtorCallInState() local
|