Lines Matching refs:DISubprogram
133 SmallDenseMap<std::pair<const DISubprogram *, const DILocation *>, unsigned, in getMergedLocation()
195 if (isa<DISubprogram>(S1)) in getMergedLocation()
202 if (isa<DISubprogram>(S2)) in getMergedLocation()
348 if (auto *SP = dyn_cast<DISubprogram>(this)) in getScope()
371 if (auto *SP = dyn_cast<DISubprogram>(this)) in getName()
1022 DISubprogram::DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line, in DISubprogram() function in DISubprogram
1031 DISubprogram::DISPFlags
1032 DISubprogram::toSPFlags(bool IsLocalToUnit, bool IsDefinition, bool IsOptimized, in toSPFlags()
1047 DISubprogram *DILocalScope::getSubprogram() const { in getSubprogram()
1050 return const_cast<DISubprogram *>(cast<DISubprogram>(this)); in getSubprogram()
1060 DILocalScope &RootScope, DISubprogram &NewSP, LLVMContext &Ctx, in cloneScopeForSubprogram()
1065 for (DIScope *Scope = &RootScope; !isa<DISubprogram>(Scope); in cloneScopeForSubprogram()
1088 DISubprogram::DISPFlags DISubprogram::getFlag(StringRef Flag) { in getFlag()
1095 StringRef DISubprogram::getFlagString(DISPFlags Flag) { in getFlagString()
1108 DISubprogram::DISPFlags
1109 DISubprogram::splitFlags(DISPFlags Flags, in splitFlags()
1123 DISubprogram *DISubprogram::getImpl( in getImpl()
1134 DEFINE_GETIMPL_LOOKUP(DISubprogram, in getImpl()
1160 DISubprogram, in getImpl()
1165 bool DISubprogram::describes(const Function *F) const { in describes()