Lines Matching refs:Resolution
2402 ConflictResolution Resolution = CR_Keep; member
2562 return Vals[Num].Resolution; in getResolution()
2930 switch ((V.Resolution = analyzeValue(ValNo, Other))) { in computeAssignment()
2976 if (Vals[i].Resolution == CR_Impossible) { in mapValues()
3044 assert(V.Resolution != CR_Impossible && "Unresolvable conflict"); in resolveConflicts()
3045 if (V.Resolution != CR_Unresolved) in resolveConflicts()
3103 V.Resolution = CR_Replace; in resolveConflicts()
3114 if (V.Resolution != CR_Erase && V.Resolution != CR_Merge) in isPrunedValue()
3129 switch (Vals[i].Resolution) { in pruneValues()
3141 OtherV.Resolution == CR_Keep; in pruneValues()
3237 if (V.Resolution != CR_Erase && in pruneSubRegValues()
3238 (V.Resolution != CR_Keep || !V.ErasableImplicitDef || !V.Pruned)) in pruneSubRegValues()
3257 (V.Identical && V.Resolution == CR_Erase && in pruneSubRegValues()
3287 (V.Resolution == CR_Erase && isLiveThrough(Q))) { in pruneSubRegValues()
3313 if (Vals[i].Resolution != CR_Keep) in pruneMainSegments()
3326 if (V.Resolution != CR_Keep || !V.ErasableImplicitDef || !V.Pruned) in removeImplicitDefs()
3342 switch (Vals[i].Resolution) { in eraseInstrs()
3814 auto Resolution = RegVals.getResolution(OtherIt->valno->id); in checkMergingChangesDbgValuesImpl() local
3815 LastUndefResult = Resolution != JoinVals::CR_Keep && in checkMergingChangesDbgValuesImpl()
3816 Resolution != JoinVals::CR_Erase; in checkMergingChangesDbgValuesImpl()