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

/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenTypes.cpp244 if (TypeCache.count(ED->getTypeForDecl())) {
249 TypeCache.clear();
303 llvm::DenseMap<const Type *, llvm::Type *>::iterator TCI = TypeCache.find(Ty);
305 if (TCI != TypeCache.end())
533 TypeCache.clear();
613 TypeCache[Ty] = ResultType;
678 TypeCache.clear();
H A DCodeGenTypes.h106 /// TypeCache - This map keeps cache of llvm::Types
108 llvm::DenseMap<const Type *, llvm::Type *> TypeCache; member in class:clang::CodeGen::CodeGenTypes
H A DCGDebugInfo.cpp991 TypeCache[ThisPtr.getAsOpaquePtr()] = ThisPtrType;
999 TypeCache[ThisPtr.getAsOpaquePtr()] = ThisPtrType;
1441 TypeCache[TyPtr] = Res;
1968 TypeCache.find(Ty.getAsOpaquePtr());
1969 if (it != TypeCache.end()) {
2032 TypeCache[TyPtr] = Res;
2209 TypeCache[QTy.getAsOpaquePtr()] = Res;
2268 TypeCache[QualType(Ty, 0).getAsOpaquePtr()] = RealDecl;
2834 /// Look up the completed type for a self pointer in the TypeCache and
3276 TypeCache
[all...]
H A DCGDebugInfo.h67 /// TypeCache - Cache of previously constructed Types.
68 llvm::DenseMap<void *, llvm::WeakVH> TypeCache; member in class:clang::CodeGen::CGDebugInfo

Completed in 58 milliseconds