package androidx.constraintlayout.core.widgets.analyzer;

import androidx.constraintlayout.core.widgets.ConstraintAnchor$Type;
import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import java.util.ArrayList;
import w.i;

/* JADX INFO: loaded from: classes.dex */
public final class d extends f {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final int[] f1042k = new int[2];

    public d(w.d dVar) {
        super(dVar);
        this.f1052h.f1033e = DependencyNode$Type.f1020d;
        this.f1053i.f1033e = DependencyNode$Type.f1021e;
        this.f1050f = 0;
    }

    public static void m(int[] iArr, int i10, int i11, int i12, int i13, float f10, int i14) {
        int i15 = i11 - i10;
        int i16 = i13 - i12;
        if (i14 != -1) {
            if (i14 == 0) {
                iArr[0] = (int) ((i16 * f10) + 0.5f);
                iArr[1] = i16;
                return;
            } else {
                if (i14 != 1) {
                    return;
                }
                iArr[0] = i15;
                iArr[1] = (int) ((i15 * f10) + 0.5f);
                return;
            }
        }
        int i17 = (int) ((i16 * f10) + 0.5f);
        int i18 = (int) ((i15 / f10) + 0.5f);
        if (i17 <= i15) {
            iArr[0] = i17;
            iArr[1] = i16;
        } else if (i18 <= i16) {
            iArr[0] = i15;
            iArr[1] = i18;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:118:0x026f  */
    @Override // x.d
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void a(x.d dVar) {
        float f10;
        float f11;
        float f12;
        int i10;
        if (this.f1054j.ordinal() == 3) {
            w.d dVar2 = this.f1046b;
            l(dVar2.J, dVar2.L, 0);
            return;
        }
        b bVar = this.f1049e;
        boolean z10 = bVar.f1038j;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1014c;
        a aVar = this.f1052h;
        a aVar2 = this.f1053i;
        if (!z10 && this.f1048d == constraintWidget$DimensionBehaviour) {
            w.d dVar3 = this.f1046b;
            int i11 = dVar3.f34062r;
            if (i11 == 2) {
                w.d dVar4 = dVar3.V;
                if (dVar4 != null) {
                    if (dVar4.f34034d.f1049e.f1038j) {
                        bVar.d((int) ((r3.f1035g * dVar3.f34071w) + 0.5f));
                    }
                }
            } else if (i11 == 3) {
                int i12 = dVar3.f34064s;
                if (i12 == 0 || i12 == 3) {
                    e eVar = dVar3.f34036e;
                    a aVar3 = eVar.f1052h;
                    a aVar4 = eVar.f1053i;
                    boolean z11 = dVar3.J.f34024f != null;
                    boolean z12 = dVar3.K.f34024f != null;
                    boolean z13 = dVar3.L.f34024f != null;
                    boolean z14 = dVar3.M.f34024f != null;
                    int i13 = dVar3.Z;
                    if (z11 && z12 && z13 && z14) {
                        float f13 = dVar3.Y;
                        boolean z15 = aVar3.f1038j;
                        int[] iArr = f1042k;
                        if (z15 && aVar4.f1038j) {
                            if (aVar.f1031c && aVar2.f1031c) {
                                m(iArr, ((a) aVar.f1040l.get(0)).f1035g + aVar.f1034f, ((a) aVar2.f1040l.get(0)).f1035g - aVar2.f1034f, aVar3.f1035g + aVar3.f1034f, aVar4.f1035g - aVar4.f1034f, f13, i13);
                                bVar.d(iArr[0]);
                                this.f1046b.f34036e.f1049e.d(iArr[1]);
                                return;
                            }
                            return;
                        }
                        boolean z16 = aVar.f1038j;
                        ArrayList arrayList = aVar3.f1040l;
                        if (z16 && aVar2.f1038j) {
                            if (!aVar3.f1031c || !aVar4.f1031c) {
                                return;
                            }
                            m(iArr, aVar.f1035g + aVar.f1034f, aVar2.f1035g - aVar2.f1034f, ((a) arrayList.get(0)).f1035g + aVar3.f1034f, ((a) aVar4.f1040l.get(0)).f1035g - aVar4.f1034f, f13, i13);
                            bVar.d(iArr[0]);
                            this.f1046b.f34036e.f1049e.d(iArr[1]);
                        }
                        if (!aVar.f1031c || !aVar2.f1031c || !aVar3.f1031c || !aVar4.f1031c) {
                            return;
                        }
                        m(iArr, ((a) aVar.f1040l.get(0)).f1035g + aVar.f1034f, ((a) aVar2.f1040l.get(0)).f1035g - aVar2.f1034f, ((a) arrayList.get(0)).f1035g + aVar3.f1034f, ((a) aVar4.f1040l.get(0)).f1035g - aVar4.f1034f, f13, i13);
                        bVar.d(iArr[0]);
                        this.f1046b.f34036e.f1049e.d(iArr[1]);
                    } else if (z11 && z13) {
                        if (!aVar.f1031c || !aVar2.f1031c) {
                            return;
                        }
                        float f14 = dVar3.Y;
                        int i14 = ((a) aVar.f1040l.get(0)).f1035g + aVar.f1034f;
                        int i15 = ((a) aVar2.f1040l.get(0)).f1035g - aVar2.f1034f;
                        if (i13 == -1 || i13 == 0) {
                            int iG = g(i15 - i14, 0);
                            int i16 = (int) ((iG * f14) + 0.5f);
                            int iG2 = g(i16, 1);
                            if (i16 != iG2) {
                                iG = (int) ((iG2 / f14) + 0.5f);
                            }
                            bVar.d(iG);
                            this.f1046b.f34036e.f1049e.d(iG2);
                        } else if (i13 == 1) {
                            int iG3 = g(i15 - i14, 0);
                            int i17 = (int) ((iG3 / f14) + 0.5f);
                            int iG4 = g(i17, 1);
                            if (i17 != iG4) {
                                iG3 = (int) ((iG4 * f14) + 0.5f);
                            }
                            bVar.d(iG3);
                            this.f1046b.f34036e.f1049e.d(iG4);
                        }
                    } else if (z12 && z14) {
                        if (!aVar3.f1031c || !aVar4.f1031c) {
                            return;
                        }
                        float f15 = dVar3.Y;
                        int i18 = ((a) aVar3.f1040l.get(0)).f1035g + aVar3.f1034f;
                        int i19 = ((a) aVar4.f1040l.get(0)).f1035g - aVar4.f1034f;
                        if (i13 == -1) {
                            int iG5 = g(i19 - i18, 1);
                            int i20 = (int) ((iG5 / f15) + 0.5f);
                            int iG6 = g(i20, 0);
                            if (i20 != iG6) {
                                iG5 = (int) ((iG6 * f15) + 0.5f);
                            }
                            bVar.d(iG6);
                            this.f1046b.f34036e.f1049e.d(iG5);
                        } else if (i13 == 0) {
                            int iG7 = g(i19 - i18, 1);
                            int i21 = (int) ((iG7 * f15) + 0.5f);
                            int iG8 = g(i21, 0);
                            if (i21 != iG8) {
                                iG7 = (int) ((iG8 / f15) + 0.5f);
                            }
                            bVar.d(iG8);
                            this.f1046b.f34036e.f1049e.d(iG7);
                        } else if (i13 == 1) {
                        }
                    }
                } else {
                    int i22 = dVar3.Z;
                    if (i22 == -1) {
                        f10 = dVar3.f34036e.f1049e.f1035g;
                        f11 = dVar3.Y;
                    } else if (i22 == 0) {
                        f12 = dVar3.f34036e.f1049e.f1035g / dVar3.Y;
                        i10 = (int) (f12 + 0.5f);
                        bVar.d(i10);
                    } else if (i22 != 1) {
                        i10 = 0;
                        bVar.d(i10);
                    } else {
                        f10 = dVar3.f34036e.f1049e.f1035g;
                        f11 = dVar3.Y;
                    }
                    f12 = f10 * f11;
                    i10 = (int) (f12 + 0.5f);
                    bVar.d(i10);
                }
            }
        }
        if (aVar.f1031c && aVar2.f1031c) {
            if (aVar.f1038j && aVar2.f1038j && bVar.f1038j) {
                return;
            }
            if (!bVar.f1038j && this.f1048d == constraintWidget$DimensionBehaviour) {
                w.d dVar5 = this.f1046b;
                if (dVar5.f34062r == 0 && !dVar5.z()) {
                    a aVar5 = (a) aVar.f1040l.get(0);
                    a aVar6 = (a) aVar2.f1040l.get(0);
                    int i23 = aVar5.f1035g + aVar.f1034f;
                    int i24 = aVar6.f1035g + aVar2.f1034f;
                    aVar.d(i23);
                    aVar2.d(i24);
                    bVar.d(i24 - i23);
                    return;
                }
            }
            if (!bVar.f1038j && this.f1048d == constraintWidget$DimensionBehaviour && this.f1045a == 1 && aVar.f1040l.size() > 0 && aVar2.f1040l.size() > 0) {
                int iMin = Math.min((((a) aVar2.f1040l.get(0)).f1035g + aVar2.f1034f) - (((a) aVar.f1040l.get(0)).f1035g + aVar.f1034f), bVar.f1041m);
                w.d dVar6 = this.f1046b;
                int i25 = dVar6.f34070v;
                int iMax = Math.max(dVar6.f34068u, iMin);
                if (i25 > 0) {
                    iMax = Math.min(i25, iMax);
                }
                bVar.d(iMax);
            }
            if (bVar.f1038j) {
                a aVar7 = (a) aVar.f1040l.get(0);
                a aVar8 = (a) aVar2.f1040l.get(0);
                int i26 = aVar7.f1035g;
                int i27 = aVar.f1034f + i26;
                int i28 = aVar8.f1035g;
                int i29 = aVar2.f1034f + i28;
                float f16 = this.f1046b.f34039f0;
                if (aVar7 == aVar8) {
                    f16 = 0.5f;
                } else {
                    i26 = i27;
                    i28 = i29;
                }
                aVar.d((int) ((((i28 - i26) - bVar.f1035g) * f16) + i26 + 0.5f));
                aVar2.d(aVar.f1035g + bVar.f1035g);
            }
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void d() {
        w.d dVar;
        w.d dVar2;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        w.d dVar3;
        w.d dVar4;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2;
        w.d dVar5 = this.f1046b;
        boolean z10 = dVar5.f34028a;
        b bVar = this.f1049e;
        if (z10) {
            bVar.d(dVar5.s());
        }
        boolean z11 = bVar.f1038j;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1015d;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = ConstraintWidget$DimensionBehaviour.f1014c;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour5 = ConstraintWidget$DimensionBehaviour.f1012a;
        a aVar = this.f1053i;
        a aVar2 = this.f1052h;
        if (!z11) {
            w.d dVar6 = this.f1046b;
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour6 = dVar6.U[0];
            this.f1048d = constraintWidget$DimensionBehaviour6;
            if (constraintWidget$DimensionBehaviour6 != constraintWidget$DimensionBehaviour4) {
                if (constraintWidget$DimensionBehaviour6 == constraintWidget$DimensionBehaviour3 && (dVar4 = dVar6.V) != null && ((constraintWidget$DimensionBehaviour2 = dVar4.U[0]) == constraintWidget$DimensionBehaviour5 || constraintWidget$DimensionBehaviour2 == constraintWidget$DimensionBehaviour3)) {
                    int iS = (dVar4.s() - this.f1046b.J.e()) - this.f1046b.L.e();
                    f.b(aVar2, dVar4.f34034d.f1052h, this.f1046b.J.e());
                    f.b(aVar, dVar4.f34034d.f1053i, -this.f1046b.L.e());
                    bVar.d(iS);
                    return;
                }
                if (constraintWidget$DimensionBehaviour6 == constraintWidget$DimensionBehaviour5) {
                    bVar.d(dVar6.s());
                }
            }
        } else if (this.f1048d == constraintWidget$DimensionBehaviour3 && (dVar2 = (dVar = this.f1046b).V) != null && ((constraintWidget$DimensionBehaviour = dVar2.U[0]) == constraintWidget$DimensionBehaviour5 || constraintWidget$DimensionBehaviour == constraintWidget$DimensionBehaviour3)) {
            f.b(aVar2, dVar2.f34034d.f1052h, dVar.J.e());
            f.b(aVar, dVar2.f34034d.f1053i, -this.f1046b.L.e());
            return;
        }
        if (bVar.f1038j) {
            w.d dVar7 = this.f1046b;
            if (dVar7.f34028a) {
                w.c[] cVarArr = dVar7.R;
                w.c cVar = cVarArr[0];
                w.c cVar2 = cVar.f34024f;
                if (cVar2 != null && cVarArr[1].f34024f != null) {
                    if (dVar7.z()) {
                        aVar2.f1034f = this.f1046b.R[0].e();
                        aVar.f1034f = -this.f1046b.R[1].e();
                        return;
                    }
                    a aVarH = f.h(this.f1046b.R[0]);
                    if (aVarH != null) {
                        f.b(aVar2, aVarH, this.f1046b.R[0].e());
                    }
                    a aVarH2 = f.h(this.f1046b.R[1]);
                    if (aVarH2 != null) {
                        f.b(aVar, aVarH2, -this.f1046b.R[1].e());
                    }
                    aVar2.f1030b = true;
                    aVar.f1030b = true;
                    return;
                }
                if (cVar2 != null) {
                    a aVarH3 = f.h(cVar);
                    if (aVarH3 != null) {
                        f.b(aVar2, aVarH3, this.f1046b.R[0].e());
                        f.b(aVar, aVar2, bVar.f1035g);
                        return;
                    }
                    return;
                }
                w.c cVar3 = cVarArr[1];
                if (cVar3.f34024f != null) {
                    a aVarH4 = f.h(cVar3);
                    if (aVarH4 != null) {
                        f.b(aVar, aVarH4, -this.f1046b.R[1].e());
                        f.b(aVar2, aVar, -bVar.f1035g);
                        return;
                    }
                    return;
                }
                if ((dVar7 instanceof i) || dVar7.V == null || dVar7.k(ConstraintAnchor$Type.f1008f).f34024f != null) {
                    return;
                }
                w.d dVar8 = this.f1046b;
                f.b(aVar2, dVar8.V.f34034d.f1052h, dVar8.t());
                f.b(aVar, aVar2, bVar.f1035g);
                return;
            }
        }
        if (this.f1048d == constraintWidget$DimensionBehaviour4) {
            w.d dVar9 = this.f1046b;
            int i10 = dVar9.f34062r;
            if (i10 == 2) {
                w.d dVar10 = dVar9.V;
                if (dVar10 != null) {
                    b bVar2 = dVar10.f34036e.f1049e;
                    bVar.f1040l.add(bVar2);
                    bVar2.f1039k.add(bVar);
                    bVar.f1030b = true;
                    bVar.f1039k.add(aVar2);
                    bVar.f1039k.add(aVar);
                }
            } else if (i10 == 3) {
                if (dVar9.f34064s == 3) {
                    aVar2.f1029a = this;
                    aVar.f1029a = this;
                    e eVar = dVar9.f34036e;
                    eVar.f1052h.f1029a = this;
                    eVar.f1053i.f1029a = this;
                    bVar.f1029a = this;
                    if (dVar9.A()) {
                        bVar.f1040l.add(this.f1046b.f34036e.f1049e);
                        this.f1046b.f34036e.f1049e.f1039k.add(bVar);
                        e eVar2 = this.f1046b.f34036e;
                        eVar2.f1049e.f1029a = this;
                        bVar.f1040l.add(eVar2.f1052h);
                        bVar.f1040l.add(this.f1046b.f34036e.f1053i);
                        this.f1046b.f34036e.f1052h.f1039k.add(bVar);
                        this.f1046b.f34036e.f1053i.f1039k.add(bVar);
                    } else if (this.f1046b.z()) {
                        this.f1046b.f34036e.f1049e.f1040l.add(bVar);
                        bVar.f1039k.add(this.f1046b.f34036e.f1049e);
                    } else {
                        this.f1046b.f34036e.f1049e.f1040l.add(bVar);
                    }
                } else {
                    b bVar3 = dVar9.f34036e.f1049e;
                    bVar.f1040l.add(bVar3);
                    bVar3.f1039k.add(bVar);
                    this.f1046b.f34036e.f1052h.f1039k.add(bVar);
                    this.f1046b.f34036e.f1053i.f1039k.add(bVar);
                    bVar.f1030b = true;
                    bVar.f1039k.add(aVar2);
                    bVar.f1039k.add(aVar);
                    aVar2.f1040l.add(bVar);
                    aVar.f1040l.add(bVar);
                }
            }
        }
        w.d dVar11 = this.f1046b;
        w.c[] cVarArr2 = dVar11.R;
        w.c cVar4 = cVarArr2[0];
        w.c cVar5 = cVar4.f34024f;
        if (cVar5 != null && cVarArr2[1].f34024f != null) {
            if (dVar11.z()) {
                aVar2.f1034f = this.f1046b.R[0].e();
                aVar.f1034f = -this.f1046b.R[1].e();
                return;
            }
            a aVarH5 = f.h(this.f1046b.R[0]);
            a aVarH6 = f.h(this.f1046b.R[1]);
            if (aVarH5 != null) {
                aVarH5.b(this);
            }
            if (aVarH6 != null) {
                aVarH6.b(this);
            }
            this.f1054j = WidgetRun$RunType.f1027b;
            return;
        }
        if (cVar5 != null) {
            a aVarH7 = f.h(cVar4);
            if (aVarH7 != null) {
                f.b(aVar2, aVarH7, this.f1046b.R[0].e());
                c(aVar, aVar2, 1, bVar);
                return;
            }
            return;
        }
        w.c cVar6 = cVarArr2[1];
        if (cVar6.f34024f != null) {
            a aVarH8 = f.h(cVar6);
            if (aVarH8 != null) {
                f.b(aVar, aVarH8, -this.f1046b.R[1].e());
                c(aVar2, aVar, -1, bVar);
                return;
            }
            return;
        }
        if ((dVar11 instanceof i) || (dVar3 = dVar11.V) == null) {
            return;
        }
        f.b(aVar2, dVar3.f34034d.f1052h, dVar11.t());
        c(aVar, aVar2, 1, bVar);
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void e() {
        a aVar = this.f1052h;
        if (aVar.f1038j) {
            this.f1046b.f34029a0 = aVar.f1035g;
        }
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final void f() {
        this.f1047c = null;
        this.f1052h.c();
        this.f1053i.c();
        this.f1049e.c();
        this.f1051g = false;
    }

    @Override // androidx.constraintlayout.core.widgets.analyzer.f
    public final boolean k() {
        return this.f1048d != ConstraintWidget$DimensionBehaviour.f1014c || this.f1046b.f34062r == 0;
    }

    public final void n() {
        this.f1051g = false;
        a aVar = this.f1052h;
        aVar.c();
        aVar.f1038j = false;
        a aVar2 = this.f1053i;
        aVar2.c();
        aVar2.f1038j = false;
        this.f1049e.f1038j = false;
    }

    public final String toString() {
        return "HorizontalRun " + this.f1046b.f34049k0;
    }
}
