Lines Matching refs:DISubprogram
129 SmallDenseMap<std::pair<const DISubprogram *, const DILocation *>, unsigned, in getMergedLocation()
191 if (isa<DISubprogram>(S1)) in getMergedLocation()
198 if (isa<DISubprogram>(S2)) in getMergedLocation()
344 if (auto *SP = dyn_cast<DISubprogram>(this)) in getScope()
367 if (auto *SP = dyn_cast<DISubprogram>(this)) in getName()
1012 DISubprogram::DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line, in DISubprogram() function in DISubprogram
1021 DISubprogram::DISPFlags
1022 DISubprogram::toSPFlags(bool IsLocalToUnit, bool IsDefinition, bool IsOptimized, in toSPFlags()
1037 DISubprogram *DILocalScope::getSubprogram() const { in getSubprogram()
1040 return const_cast<DISubprogram *>(cast<DISubprogram>(this)); in getSubprogram()
1050 DILocalScope &RootScope, DISubprogram &NewSP, LLVMContext &Ctx, in cloneScopeForSubprogram()
1055 for (DIScope *Scope = &RootScope; !isa<DISubprogram>(Scope); in cloneScopeForSubprogram()
1078 DISubprogram::DISPFlags DISubprogram::getFlag(StringRef Flag) { in getFlag()
1085 StringRef DISubprogram::getFlagString(DISPFlags Flag) { in getFlagString()
1098 DISubprogram::DISPFlags
1099 DISubprogram::splitFlags(DISPFlags Flags, in splitFlags()
1113 DISubprogram *DISubprogram::getImpl( in getImpl()
1124 DEFINE_GETIMPL_LOOKUP(DISubprogram, in getImpl()
1150 DISubprogram, in getImpl()
1155 bool DISubprogram::describes(const Function *F) const { in describes()