package androidx.compose.runtime.internal;

import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes.dex */
final class AtomicAwaitersCount {
    private static final int COUNT_BITS = 27;
    public static final Companion Companion = new Companion(null);
    private static final int VERSION_BITS = 4;
    private final AtomicInt value;

    public static final class Companion {
        public /* synthetic */ Companion(kotlin.jvm.internal.h hVar) {
            this();
        }

        private Companion() {
        }
    }

    private /* synthetic */ AtomicAwaitersCount(AtomicInt atomicInt) {
        this.value = atomicInt;
    }

    /* JADX INFO: renamed from: box-impl, reason: not valid java name */
    public static final /* synthetic */ AtomicAwaitersCount m199boximpl(AtomicInt atomicInt) {
        return new AtomicAwaitersCount(atomicInt);
    }

    /* JADX INFO: renamed from: constructor-impl, reason: not valid java name */
    private static AtomicInt m201constructorimpl(AtomicInt atomicInt) {
        return atomicInt;
    }

    /* JADX INFO: renamed from: decrementCount-impl, reason: not valid java name */
    public static final void m202decrementCountimpl(AtomicInt atomicInt, int i6) {
        int i7;
        do {
            i7 = atomicInt.get();
        } while (!atomicInt.compareAndSet(i7, ((i7 >>> 27) & 15) == i6 ? i7 - 1 : i7));
    }

    /* JADX INFO: renamed from: equals-impl, reason: not valid java name */
    public static boolean m203equalsimpl(AtomicInt atomicInt, Object obj) {
        return (obj instanceof AtomicAwaitersCount) && o.c(atomicInt, ((AtomicAwaitersCount) obj).m214unboximpl());
    }

    /* JADX INFO: renamed from: equals-impl0, reason: not valid java name */
    public static final boolean m204equalsimpl0(AtomicInt atomicInt, AtomicInt atomicInt2) {
        return o.c(atomicInt, atomicInt2);
    }

    /* JADX INFO: renamed from: getCount-impl, reason: not valid java name */
    private static final int m205getCountimpl(AtomicInt atomicInt, int i6) {
        return 134217727 & i6;
    }

    /* JADX INFO: renamed from: getVersion-impl, reason: not valid java name */
    private static final int m206getVersionimpl(AtomicInt atomicInt, int i6) {
        return (i6 >>> 27) & 15;
    }

    /* JADX INFO: renamed from: hasAwaiters-impl, reason: not valid java name */
    public static final boolean m207hasAwaitersimpl(AtomicInt atomicInt) {
        return (atomicInt.get() & 134217727) > 0;
    }

    /* JADX INFO: renamed from: hashCode-impl, reason: not valid java name */
    public static int m208hashCodeimpl(AtomicInt atomicInt) {
        return atomicInt.hashCode();
    }

    /* JADX INFO: renamed from: incrementCountAndGetVersion-impl, reason: not valid java name */
    public static final int m209incrementCountAndGetVersionimpl(AtomicInt atomicInt, J4.a aVar) {
        int i6;
        int i7;
        do {
            i6 = atomicInt.get();
            i7 = i6 + 1;
        } while (!atomicInt.compareAndSet(i6, i7));
        if ((134217727 & i7) == 1) {
            aVar.invoke();
        }
        return (i7 >>> 27) & 15;
    }

    /* JADX INFO: renamed from: incrementVersionAndResetCount-impl, reason: not valid java name */
    public static final void m210incrementVersionAndResetCountimpl(AtomicInt atomicInt) {
        int i6;
        do {
            i6 = atomicInt.get();
        } while (!atomicInt.compareAndSet(i6, m211packimpl(atomicInt, ((i6 >>> 27) & 15) + 1, 0)));
    }

    /* JADX INFO: Access modifiers changed from: private */
    /* JADX INFO: renamed from: pack-impl, reason: not valid java name */
    public static final int m211packimpl(AtomicInt atomicInt, int i6, int i7) {
        return ((i6 & 15) << 27) | (134217727 & i7);
    }

    /* JADX INFO: renamed from: toString-impl, reason: not valid java name */
    public static String m212toStringimpl(AtomicInt atomicInt) {
        int i6 = atomicInt.get();
        StringBuilder sb = new StringBuilder("AtomicAwaitersCount(version = ");
        sb.append((i6 >>> 27) & 15);
        sb.append(", count = ");
        return com.google.android.recaptcha.internal.a.m(sb, i6 & 134217727, ')');
    }

    /* JADX INFO: renamed from: update-impl, reason: not valid java name */
    private static final int m213updateimpl(AtomicInt atomicInt, J4.c cVar) {
        int i6;
        int iIntValue;
        do {
            i6 = atomicInt.get();
            iIntValue = ((Number) cVar.invoke(Integer.valueOf(i6))).intValue();
        } while (!atomicInt.compareAndSet(i6, iIntValue));
        return iIntValue;
    }

    public boolean equals(Object obj) {
        return m203equalsimpl(this.value, obj);
    }

    public int hashCode() {
        return m208hashCodeimpl(this.value);
    }

    public String toString() {
        return m212toStringimpl(this.value);
    }

    /* JADX INFO: renamed from: unbox-impl, reason: not valid java name */
    public final /* synthetic */ AtomicInt m214unboximpl() {
        return this.value;
    }

    /* JADX INFO: renamed from: constructor-impl, reason: not valid java name */
    public static AtomicInt m200constructorimpl() {
        return m201constructorimpl(new AtomicInt(0));
    }
}
