reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
100 if (SlotIndex::isSameInstr(Def, S->start)) { 101 assert((!ForVNI || ForVNI == S->valno) && "Value number mismatch"); 102 assert(S->valno->def == S->start && "Inconsistent existing value def"); 102 assert(S->valno->def == S->start && "Inconsistent existing value def"); 109 Def = std::min(Def, S->start); 110 if (Def != S->start) 111 S->start = S->valno->def = Def; 111 S->start = S->valno->def = Def; 112 return S->valno; 114 assert(SlotIndex::isEarlierInstr(Def, S->start) && "Already live at def");