// File: /workspace/github_c_makefile_star2_O0/svpv[P]rpmset/./base64unpack-simd.h
// Function: u6err
static inline bool u6err(V32x4 lo, V32x4 hi)
{
    const V32x4 lut_lo = V8x16_C(
	    0x15, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11,
	    0x11, 0x11, 0x13, 0x1a, 0x1b, 0x1b, 0x1b, 0x1a);
    const V32x4 lut_hi = V8x16_C(
	    0x10, 0x10, 0x01, 0x02, 0x04, 0x08, 0x04, 0x08,
	    0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10);
    lo = VSHUF8(lut_lo, lo);
    hi = VSHUF8(lut_hi, hi);
    return !VTESTZ(lo, hi);
}

// Assembly:
pushq %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x98, %rsp
vmovdqa %xmm0, -0x40(%rsp)
vmovdqa %xmm1, -0x50(%rsp)
movb $0x15, 0x2f(%rsp)
movb $0x11, 0x2e(%rsp)
movb $0x11, 0x2d(%rsp)
movb $0x11, 0x2c(%rsp)
movb $0x11, 0x2b(%rsp)
movb $0x11, 0x2a(%rsp)
movb $0x11, 0x29(%rsp)
movb $0x11, 0x28(%rsp)
movb $0x11, 0x27(%rsp)
movb $0x11, 0x26(%rsp)
movb $0x13, 0x25(%rsp)
movb $0x1a, 0x24(%rsp)
movb $0x1b, 0x23(%rsp)
movb $0x1b, 0x22(%rsp)
movb $0x1b, 0x21(%rsp)
movb $0x1a, 0x20(%rsp)
movb 0x20(%rsp), %al
movb %al, -0x74(%rsp)
movb 0x21(%rsp), %r13b
movb 0x22(%rsp), %r12b
movb 0x23(%rsp), %r15b
movb 0x24(%rsp), %r14b
movb 0x25(%rsp), %bpl
movb 0x26(%rsp), %bl
movb 0x27(%rsp), %r11b
movb 0x28(%rsp), %r10b
movb 0x29(%rsp), %r9b
movb 0x2a(%rsp), %r8b
movb 0x2b(%rsp), %dil
movb 0x2c(%rsp), %sil
movb 0x2d(%rsp), %dl
movb 0x2e(%rsp), %cl
movb 0x2f(%rsp), %al
movb %al, -0x73(%rsp)
movb -0x74(%rsp), %al
movb %al, 0x4f(%rsp)
movb -0x73(%rsp), %al
movb %r13b, 0x4e(%rsp)
movb %r12b, 0x4d(%rsp)
movb %r15b, 0x4c(%rsp)
movb %r14b, 0x4b(%rsp)
movb %bpl, 0x4a(%rsp)
movb %bl, 0x49(%rsp)
movb %r11b, 0x48(%rsp)
movb %r10b, 0x47(%rsp)
movb %r9b, 0x46(%rsp)
movb %r8b, 0x45(%rsp)
movb %dil, 0x44(%rsp)
movb %sil, 0x43(%rsp)
movb %dl, 0x42(%rsp)
movb %cl, 0x41(%rsp)
movb %al, 0x40(%rsp)
movzbl 0x40(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x41(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x42(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x43(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x44(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x45(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x46(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x47(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x48(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x49(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x4a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x4b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x4c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x4d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x4e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x4f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
vmovdqa %xmm0, 0x30(%rsp)
vmovdqa 0x30(%rsp), %xmm0
vmovdqa %xmm0, -0x60(%rsp)
movb $0x10, 0x1f(%rsp)
movb $0x10, 0x1e(%rsp)
movb $0x1, 0x1d(%rsp)
movb $0x2, 0x1c(%rsp)
movb $0x4, 0x1b(%rsp)
movb $0x8, 0x1a(%rsp)
movb $0x4, 0x19(%rsp)
movb $0x8, 0x18(%rsp)
movb $0x10, 0x17(%rsp)
movb $0x10, 0x16(%rsp)
movb $0x10, 0x15(%rsp)
movb $0x10, 0x14(%rsp)
movb $0x10, 0x13(%rsp)
movb $0x10, 0x12(%rsp)
movb $0x10, 0x11(%rsp)
movb $0x10, 0x10(%rsp)
movb 0x10(%rsp), %al
movb %al, -0x72(%rsp)
movb 0x11(%rsp), %r13b
movb 0x12(%rsp), %r12b
movb 0x13(%rsp), %r15b
movb 0x14(%rsp), %r14b
movb 0x15(%rsp), %bpl
movb 0x16(%rsp), %bl
movb 0x17(%rsp), %r11b
movb 0x18(%rsp), %r10b
movb 0x19(%rsp), %r9b
movb 0x1a(%rsp), %r8b
movb 0x1b(%rsp), %dil
movb 0x1c(%rsp), %sil
movb 0x1d(%rsp), %dl
movb 0x1e(%rsp), %cl
movb 0x1f(%rsp), %al
movb %al, -0x71(%rsp)
movb -0x72(%rsp), %al
movb %al, 0x6f(%rsp)
movb -0x71(%rsp), %al
movb %r13b, 0x6e(%rsp)
movb %r12b, 0x6d(%rsp)
movb %r15b, 0x6c(%rsp)
movb %r14b, 0x6b(%rsp)
movb %bpl, 0x6a(%rsp)
movb %bl, 0x69(%rsp)
movb %r11b, 0x68(%rsp)
movb %r10b, 0x67(%rsp)
movb %r9b, 0x66(%rsp)
movb %r8b, 0x65(%rsp)
movb %dil, 0x64(%rsp)
movb %sil, 0x63(%rsp)
movb %dl, 0x62(%rsp)
movb %cl, 0x61(%rsp)
movb %al, 0x60(%rsp)
movzbl 0x60(%rsp), %eax
vmovd %eax, %xmm0
movzbl 0x61(%rsp), %eax
vpinsrb $0x1, %eax, %xmm0, %xmm0
movzbl 0x62(%rsp), %eax
vpinsrb $0x2, %eax, %xmm0, %xmm0
movzbl 0x63(%rsp), %eax
vpinsrb $0x3, %eax, %xmm0, %xmm0
movzbl 0x64(%rsp), %eax
vpinsrb $0x4, %eax, %xmm0, %xmm0
movzbl 0x65(%rsp), %eax
vpinsrb $0x5, %eax, %xmm0, %xmm0
movzbl 0x66(%rsp), %eax
vpinsrb $0x6, %eax, %xmm0, %xmm0
movzbl 0x67(%rsp), %eax
vpinsrb $0x7, %eax, %xmm0, %xmm0
movzbl 0x68(%rsp), %eax
vpinsrb $0x8, %eax, %xmm0, %xmm0
movzbl 0x69(%rsp), %eax
vpinsrb $0x9, %eax, %xmm0, %xmm0
movzbl 0x6a(%rsp), %eax
vpinsrb $0xa, %eax, %xmm0, %xmm0
movzbl 0x6b(%rsp), %eax
vpinsrb $0xb, %eax, %xmm0, %xmm0
movzbl 0x6c(%rsp), %eax
vpinsrb $0xc, %eax, %xmm0, %xmm0
movzbl 0x6d(%rsp), %eax
vpinsrb $0xd, %eax, %xmm0, %xmm0
movzbl 0x6e(%rsp), %eax
vpinsrb $0xe, %eax, %xmm0, %xmm0
movzbl 0x6f(%rsp), %eax
vpinsrb $0xf, %eax, %xmm0, %xmm0
vmovdqa %xmm0, 0x50(%rsp)
vmovdqa 0x50(%rsp), %xmm0
vmovdqa %xmm0, -0x70(%rsp)
vmovdqa -0x60(%rsp), %xmm1
vmovdqa -0x40(%rsp), %xmm0
vmovdqa %xmm1, (%rsp)
vmovdqa %xmm0, -0x10(%rsp)
vmovdqa (%rsp), %xmm0
vmovdqa -0x10(%rsp), %xmm1
vpshufb %xmm1, %xmm0, %xmm0
vmovdqa %xmm0, -0x40(%rsp)
vmovdqa -0x70(%rsp), %xmm1
vmovdqa -0x50(%rsp), %xmm0
vmovdqa %xmm1, -0x20(%rsp)
vmovdqa %xmm0, -0x30(%rsp)
vmovdqa -0x20(%rsp), %xmm0
vmovdqa -0x30(%rsp), %xmm1
vpshufb %xmm1, %xmm0, %xmm0
vmovdqa %xmm0, -0x50(%rsp)
vmovdqa -0x40(%rsp), %xmm1
vmovdqa -0x50(%rsp), %xmm0
vmovdqa %xmm1, 0x80(%rsp)
vmovdqa %xmm0, 0x70(%rsp)
vmovdqa 0x80(%rsp), %xmm0
vmovdqa 0x70(%rsp), %xmm1
vptest %xmm1, %xmm0
sete %al
movzbl %al, %eax
cmpl $0x0, %eax
setne %al
xorb $-0x1, %al
andb $0x1, %al
addq $0x98, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
nopw %cs:(%rax,%rax)