Lines Matching defs:CacheInfo
929 NonLocalPointerInfo *CacheInfo = &Pair.first->second;
934 if (CacheInfo->Size < Loc.Size) {
937 CacheInfo->Pair = BBSkipFirstBlockPair();
938 CacheInfo->Size = Loc.Size;
939 for (NonLocalDepInfo::iterator DI = CacheInfo->NonLocalDeps.begin(),
940 DE = CacheInfo->NonLocalDeps.end(); DI != DE; ++DI)
943 CacheInfo->NonLocalDeps.clear();
944 } else if (CacheInfo->Size > Loc.Size) {
948 Loc.getWithNewSize(CacheInfo->Size),
956 if (CacheInfo->TBAATag != Loc.TBAATag) {
957 if (CacheInfo->TBAATag) {
958 CacheInfo->Pair = BBSkipFirstBlockPair();
959 CacheInfo->TBAATag = 0;
960 for (NonLocalDepInfo::iterator DI = CacheInfo->NonLocalDeps.begin(),
961 DE = CacheInfo->NonLocalDeps.end(); DI != DE; ++DI)
964 CacheInfo->NonLocalDeps.clear();
973 NonLocalDepInfo *Cache = &CacheInfo->NonLocalDeps;
977 if (CacheInfo->Pair == BBSkipFirstBlockPair(StartBB, SkipFirstBlock)) {
1022 CacheInfo->Pair = BBSkipFirstBlockPair(StartBB, SkipFirstBlock);
1024 CacheInfo->Pair = BBSkipFirstBlockPair();
1205 // Refresh the CacheInfo/Cache pointer so that it isn't invalidated.
1206 CacheInfo = &NonLocalPointerDeps[CacheKey];
1207 Cache = &CacheInfo->NonLocalDeps;
1214 CacheInfo->Pair = BBSkipFirstBlockPair();
1224 // Refresh the CacheInfo/Cache pointer if it got invalidated.
1225 CacheInfo = &NonLocalPointerDeps[CacheKey];
1226 Cache = &CacheInfo->NonLocalDeps;
1234 CacheInfo->Pair = BBSkipFirstBlockPair();