Lines Matching refs:Cache
287 // Cache the results.
741 llvm::DIType *&Cache) {
742 if (Cache)
743 return Cache;
744 Cache = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, Name,
747 Cache = DBuilder.createPointerType(Cache, Size);
748 return Cache;
1709 // Use the Module pointer as the key into the cache. This is a
2188 // And update the type cache.
2326 // And update the type cache.
2732 // as they will overwrite the actual VarDecl Decl in the cache.
3305 // If the member wasn't found in the cache, lazily construct and add it to the
3465 // This could cache & dedup here rather than relying on metadata deduping.
3503 // element and the size(), so don't cache/reference them.
3543 // up the final type in the type cache.