Home
last modified time | relevance | path

Searched refs:TypeCache (Results 1 – 4 of 4) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCodeGenTypes.cpp244 if (TypeCache.count(ED->getTypeForDecl())) { in UpdateCompletedType()
249 TypeCache.clear(); in UpdateCompletedType()
307 llvm::DenseMap<const Type *, llvm::Type *>::iterator TCI = TypeCache.find(Ty); in ConvertType()
309 if (TCI != TypeCache.end()) in ConvertType()
538 TypeCache.clear(); in ConvertType()
620 TypeCache[Ty] = ResultType; in ConvertType()
685 TypeCache.clear(); in ConvertRecordDeclType()
H A DCGDebugInfo.cpp1031 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType()
1039 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType()
1440 auto I = TypeCache.find(TyPtr); in completeType()
1441 if (I == TypeCache.end() || in completeType()
1446 TypeCache[TyPtr].reset(Res); in completeType()
1474 auto I = TypeCache.find(TyPtr); in completeClassData()
1475 if (I != TypeCache.end() && in completeClassData()
1480 TypeCache[TyPtr].reset(Res); in completeClassData()
1673 TypeCache[QTy.getAsOpaquePtr()].reset(RealDecl); in CreateTypeDefinition()
2032 auto it = TypeCache.find(Ty.getAsOpaquePtr()); in getTypeOrNull()
[all …]
H A DCodeGenTypes.h164 llvm::DenseMap<const Type *, llvm::Type *> TypeCache;
H A DCGDebugInfo.h68 llvm::DenseMap<const void *, llvm::TrackingMDRef> TypeCache; variable