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

/external/clang/lib/CodeGen/
H A DCodeGenTypes.cpp238 if (TypeCache.count(ED->getTypeForDecl())) {
243 TypeCache.clear();
301 llvm::DenseMap<const Type *, llvm::Type *>::iterator TCI = TypeCache.find(Ty);
303 if (TCI != TypeCache.end())
531 TypeCache.clear();
611 TypeCache[Ty] = ResultType;
675 TypeCache.clear();
H A DCGDebugInfo.cpp1010 TypeCache[ThisPtr.getAsOpaquePtr()] = ThisPtrType;
1018 TypeCache[ThisPtr.getAsOpaquePtr()] = ThisPtrType;
1440 auto I = TypeCache.find(TyPtr);
1441 if (I == TypeCache.end() ||
1447 TypeCache[TyPtr] = Res;
1475 auto I = TypeCache.find(TyPtr);
1476 if (I != TypeCache.end() &&
1482 TypeCache[TyPtr] = Res;
1677 TypeCache[QTy.getAsOpaquePtr()] = RealDecl;
2039 auto it = TypeCache
[all...]
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.h67 /// TypeCache - Cache of previously constructed Types.
68 llvm::DenseMap<const void *, llvm::WeakVH> TypeCache; member in class:clang::CodeGen::CGDebugInfo

Completed in 227 milliseconds