reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
134 if (&A == &B) 141 assert((A.DFSIn != B.DFSIn || A.DFSOut == B.DFSOut) && 141 assert((A.DFSIn != B.DFSIn || A.DFSOut == B.DFSOut) && 143 bool SameBlock = A.DFSIn == B.DFSIn; 149 if (SameBlock && A.LocalNum == LN_Last && B.LocalNum == LN_Last) 150 return comparePHIRelated(A, B); 153 bool isBDef = B.Def; 154 if (!SameBlock || A.LocalNum != LN_Middle || B.LocalNum != LN_Middle) 156 std::tie(B.DFSIn, B.LocalNum, isBDef); 156 std::tie(B.DFSIn, B.LocalNum, isBDef); 157 return localComesBefore(A, B);