reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/NewGVN.cpp
 3025   const BasicBlock *PHIBlock = MP->getBlock();
 3026   auto Filtered = make_filter_range(MP->operands(), [&](const Use &U) {
 3027     return cast<MemoryAccess>(U) != MP &&
 3029            ReachableEdges.count({MP->getIncomingBlock(U), PHIBlock});
 3035     if (setMemoryClass(MP, TOPClass))
 3036       markMemoryUsersTouched(MP);
 3067       AllEqual ? getMemoryClass(AllSameValue) : ensureLeaderOfMemoryClass(MP);
 3068   auto OldState = MemoryPhiState.lookup(MP);
 3071   MemoryPhiState[MP] = NewState;
 3072   if (setMemoryClass(MP, CC) || OldState != NewState)
 3073     markMemoryUsersTouched(MP);