Lines Matching defs:Resolution
2523 ConflictResolution Resolution = CR_Keep;
2693 return Vals[Num].Resolution;
3079 switch ((V.Resolution = analyzeValue(ValNo, Other))) {
3111 if (Vals[i].Resolution == CR_Impossible) {
3179 assert(V.Resolution != CR_Impossible && "Unresolvable conflict");
3180 if (V.Resolution != CR_Unresolved)
3238 V.Resolution = CR_Replace;
3249 if (V.Resolution != CR_Erase && V.Resolution != CR_Merge)
3264 switch (Vals[i].Resolution) {
3276 OtherV.ErasableImplicitDef && OtherV.Resolution == CR_Keep;
3372 if (V.Resolution != CR_Erase &&
3373 (V.Resolution != CR_Keep || !V.ErasableImplicitDef || !V.Pruned))
3393 (V.Identical && V.Resolution == CR_Erase && ValueOut->def == Def))) {
3422 (V.Resolution == CR_Erase && isLiveThrough(Q))) {
3448 if (Vals[i].Resolution != CR_Keep)
3461 if (V.Resolution != CR_Keep || !V.ErasableImplicitDef || !V.Pruned)
3477 switch (Vals[i].Resolution) {
3944 auto Resolution = RegVals.getResolution(OtherIt->valno->id);
3946 Resolution != JoinVals::CR_Keep && Resolution != JoinVals::CR_Erase;