reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1117 if (CacheInfo->Size != Loc.Size) { 1119 if (CacheInfo->Size.hasValue() && Loc.Size.hasValue()) { 1124 CacheInfo->Size.isPrecise() != Loc.Size.isPrecise() || 1125 CacheInfo->Size.getValue() < Loc.Size.getValue(); 1134 CacheInfo->Pair = BBSkipFirstBlockPair(); 1135 CacheInfo->Size = Loc.Size; 1136 for (auto &Entry : CacheInfo->NonLocalDeps) 1139 CacheInfo->NonLocalDeps.clear(); 1144 QueryInst, Pointer, Loc.getWithNewSize(CacheInfo->Size), isLoad, 1152 if (CacheInfo->AATags != Loc.AATags) { 1153 if (CacheInfo->AATags) { 1154 CacheInfo->Pair = BBSkipFirstBlockPair(); 1155 CacheInfo->AATags = AAMDNodes(); 1156 for (auto &Entry : CacheInfo->NonLocalDeps) 1159 CacheInfo->NonLocalDeps.clear(); 1168 NonLocalDepInfo *Cache = &CacheInfo->NonLocalDeps; 1172 if (CacheInfo->Pair == BBSkipFirstBlockPair(StartBB, SkipFirstBlock)) { 1213 CacheInfo->Pair = BBSkipFirstBlockPair(StartBB, SkipFirstBlock); 1215 CacheInfo->Pair = BBSkipFirstBlockPair(); 1250 CacheInfo->Pair = BBSkipFirstBlockPair(); 1418 CacheInfo = &NonLocalPointerDeps[CacheKey]; 1419 Cache = &CacheInfo->NonLocalDeps; 1426 CacheInfo->Pair = BBSkipFirstBlockPair(); 1437 CacheInfo = &NonLocalPointerDeps[CacheKey]; 1438 Cache = &CacheInfo->NonLocalDeps; 1446 CacheInfo->Pair = BBSkipFirstBlockPair();