Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

96 lines
3.1 KiB
Java

package com.google.android.gms.internal.ads;
/* loaded from: classes3.dex */
final class zzfwx {
public static int zza(int i) {
return (i < 32 ? 4 : 2) * (i + 1);
}
/* JADX WARN: Code restructure failed: missing block: B:12:0x002a, code lost:
if (r5 != (-1)) goto L14;
*/
/* JADX WARN: Code restructure failed: missing block: B:13:0x002c, code lost:
zze(r11, r1, r7);
*/
/* JADX WARN: Code restructure failed: missing block: B:14:0x0038, code lost:
return r2;
*/
/* JADX WARN: Code restructure failed: missing block: B:16:0x0030, code lost:
r12[r5] = (r12[r5] & r4) | (r7 & r10);
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static int zzb(java.lang.Object r8, java.lang.Object r9, int r10, java.lang.Object r11, int[] r12, java.lang.Object[] r13, java.lang.Object[] r14) {
/*
int r0 = com.google.android.gms.internal.ads.zzfxf.zzb(r8)
r1 = r0 & r10
int r2 = zzc(r11, r1)
r3 = -1
if (r2 == 0) goto L3e
int r4 = ~r10
r0 = r0 & r4
r5 = r3
L10:
int r2 = r2 + r3
r6 = r12[r2]
r7 = r6 & r10
r6 = r6 & r4
if (r6 != r0) goto L39
r6 = r13[r2]
boolean r6 = com.google.android.gms.internal.ads.zzfuk.zza(r8, r6)
if (r6 == 0) goto L39
if (r14 == 0) goto L2a
r6 = r14[r2]
boolean r6 = com.google.android.gms.internal.ads.zzfuk.zza(r9, r6)
if (r6 == 0) goto L39
L2a:
if (r5 != r3) goto L30
zze(r11, r1, r7)
goto L38
L30:
r8 = r12[r5]
r8 = r8 & r4
r9 = r7 & r10
r8 = r8 | r9
r12[r5] = r8
L38:
return r2
L39:
if (r7 == 0) goto L3e
r5 = r2
r2 = r7
goto L10
L3e:
return r3
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.ads.zzfwx.zzb(java.lang.Object, java.lang.Object, int, java.lang.Object, int[], java.lang.Object[], java.lang.Object[]):int");
}
public static int zzc(Object obj, int i) {
return obj instanceof byte[] ? ((byte[]) obj)[i] & 255 : obj instanceof short[] ? (char) ((short[]) obj)[i] : ((int[]) obj)[i];
}
public static Object zzd(int i) {
if (i >= 2 && i <= 1073741824 && Integer.highestOneBit(i) == i) {
return i <= 256 ? new byte[i] : i <= 65536 ? new short[i] : new int[i];
}
throw new IllegalArgumentException("must be power of 2 between 2^1 and 2^30: " + i);
}
public static void zze(Object obj, int i, int i2) {
if (obj instanceof byte[]) {
((byte[]) obj)[i] = (byte) i2;
} else if (obj instanceof short[]) {
((short[]) obj)[i] = (short) i2;
} else {
((int[]) obj)[i] = i2;
}
}
}