// File: /workspace/github_c_makefile_star2_O3/mirth-lang[P]mirth/bin/mirth1.c
// Function: mw_mirth_c99_zaC99Value_consumezeas
static STR* mw_mirth_c99_zaC99Value_consumezeas (struct mirth_mirth_zaMirth* in_zaMirth_1, struct mirth_c99_C99ReprType in_C99ReprType_2, struct mirth_c99_zaC99Value* in_zaC99Value_3, struct mirth_mirth_zaMirth* *out_zaMirth_4) {
	struct mirth_mirth_zaMirth* v6;
	struct mirth_c99_C99ReprType v7 = mw_mirth_c99_C99ReprType_stripzenewtypes(in_zaMirth_1, in_C99ReprType_2, &v6);
	incref(MK_mirth_c99_C99ReprType(v7));
	struct mirth_c99_C99ReprType branch_C99ReprType_8;
	struct mirth_mirth_zaMirth* branch_zaMirth_9;
	STR* branch_Str_10;
	switch ((v7).tag) {
		case mirth_c99_C99ReprType_VAL: {
			struct mirth_mirth_zaMirth* v11;
			STR* v12 = mw_mirth_c99_zaC99Value_consumezeaszeVAL(v6, in_zaC99Value_3, &v11);
			branch_Str_10 = v12;
			branch_zaMirth_9 = v11;
			branch_C99ReprType_8 = v7;
		} break;
		case mirth_c99_C99ReprType_Void: {
			mw_mirth_c99_zaC99Value_rdrop(in_zaC99Value_3);
			STR* v13;
			STRLIT(v13, "0", 1);
			branch_Str_10 = v13;
			branch_zaMirth_9 = v6;
			branch_C99ReprType_8 = v7;
		} break;
		default: {
			decref(MK_mirth_c99_C99ReprType(v7));
			struct mirth_c99_C99ReprType v14;
			STR* v15;
			mtp_mirth_c99_zaC99Value_zaC99Value(in_zaC99Value_3, &v14, &v15);
			incref(MK_mirth_c99_C99ReprType(v14));
			struct mirth_mirth_zaMirth* v16;
			struct mirth_c99_C99ReprType v17 = mw_mirth_c99_C99ReprType_stripzenewtypes(v6, v14, &v16);
			incref(MK_mirth_c99_C99ReprType(v17));
			struct mirth_c99_C99ReprType branch_C99ReprType_18;
			struct mirth_c99_C99ReprType branch_C99ReprType_19;
			struct mirth_c99_C99ReprType branch_C99ReprType_20;
			struct mirth_mirth_zaMirth* branch_zaMirth_21;
			STR* branch_Str_22;
			switch ((v17).tag) {
				case mirth_c99_C99ReprType_VAL: {
					STR* v23;
					STRLIT(v23, "", 0);
					incref(MK_mirth_c99_C99ReprType(v7));
					struct mirth_mirth_zaMirth* v24;
					STR* v25;
					STR* v26 = mw_mirth_c99_C99ReprType_vzemacrozeprefixzesuffix(v16, v7, &v24, &v25);
					STR* v27;
					mw_std_str_zaStr_pushzestrzx(v26, v23, &v27);
					STR* v28;
					mw_std_str_zaStr_pushzestrzx(v15, v27, &v28);
					STR* v29;
					mw_std_str_zaStr_pushzestrzx(v25, v28, &v29);
					branch_Str_22 = v29;
					branch_zaMirth_21 = v24;
					branch_C99ReprType_20 = v7;
					branch_C99ReprType_19 = v17;
					branch_C99ReprType_18 = v14;
				} break;
				default: {
					decref(MK_mirth_c99_C99ReprType(v17));
					incref(MK_mirth_c99_C99ReprType(v7));
					incref(MK_mirth_c99_C99ReprType(v17));
					bool v30 = mw_mirth_c99_C99ReprType_zd(v7, v17);
					struct mirth_c99_C99ReprType branch_C99ReprType_31;
					struct mirth_mirth_zaMirth* branch_zaMirth_32;
					struct mirth_c99_C99ReprType branch_C99ReprType_33;
					struct mirth_c99_C99ReprType branch_C99ReprType_34;
					STR* branch_Str_35;
					if (v30) {
						branch_Str_35 = v15;
						branch_C99ReprType_34 = v17;
						branch_C99ReprType_33 = v7;
						branch_zaMirth_32 = v16;
						branch_C99ReprType_31 = v14;
					} else {
						incref(MK_mirth_c99_C99ReprType(v7));
						struct mirth_mirth_zaMirth* v36;
						bool v37 = mw_mirth_c99_C99ReprType_iszeintzelikezy(v16, v7, &v36);
						struct mirth_c99_C99ReprType branch_C99ReprType_38;
						struct mirth_mirth_zaMirth* branch_zaMirth_39;
						bool branch_Bool_40;
						if (v37) {
							incref(MK_mirth_c99_C99ReprType(v17));
							struct mirth_mirth_zaMirth* v41;
							bool v42 = mw_mirth_c99_C99ReprType_iszeintzelikezy(v36, v17, &v41);
							branch_Bool_40 = v42;
							branch_zaMirth_39 = v41;
							branch_C99ReprType_38 = v17;
						} else {
							bool v43 = false;
							branch_Bool_40 = v43;
							branch_zaMirth_39 = v36;
							branch_C99ReprType_38 = v17;
						}
						struct mirth_c99_C99ReprType branch_C99ReprType_44;
						struct mirth_c99_C99ReprType branch_C99ReprType_45;
						struct mirth_c99_C99ReprType branch_C99ReprType_46;
						struct mirth_mirth_zaMirth* branch_zaMirth_47;
						STR* branch_Str_48;
						if (branch_Bool_40) {
							STR* v49;
							STRLIT(v49, "", 0);
							STR* v50;
							STRLIT(v50, "((", 2);
							STR* v51;
							mw_std_str_zaStr_pushzestrzx(v50, v49, &v51);
							incref(MK_mirth_c99_C99ReprType(v7));
							struct mirth_mirth_zaMirth* v52;
							STR* v53 = mw_mirth_c99_C99ReprType_underlyingzec99zetype(branch_zaMirth_39, v7, &v52);
							STR* v54;
							mw_std_str_zaStr_pushzestrzx(v53, v51, &v54);
							STR* v55;
							STRLIT(v55, ")", 1);
							STR* v56;
							mw_std_str_zaStr_pushzestrzx(v55, v54, &v56);
							STR* v57;
							mw_std_str_zaStr_pushzestrzx(v15, v56, &v57);
							STR* v58;
							STRLIT(v58, ")", 1);
							STR* v59;
							mw_std_str_zaStr_pushzestrzx(v58, v57, &v59);
							branch_Str_48 = v59;
							branch_zaMirth_47 = v52;
							branch_C99ReprType_46 = v7;
							branch_C99ReprType_45 = branch_C99ReprType_38;
							branch_C99ReprType_44 = v14;
						} else {
							STR* v60;
							STRLIT(v60, "", 0);
							STR* v61;
							STRLIT(v61, "(\n#error \"attempted to cast ", 28);
							STR* v62;
							mw_std_str_zaStr_pushzestrzx(v61, v60, &v62);
							STR* v63;
							mw_std_str_zaStr_pushzestrzx(v15, v62, &v63);
							STR* v64;
							STRLIT(v64, " to incompatible C99 repr type ", 31);
							STR* v65;
							mw_std_str_zaStr_pushzestrzx(v64, v63, &v65);
							incref(MK_mirth_c99_C99ReprType(v7));
							struct mirth_mirth_zaMirth* v66;
							STR* v67 = mw_mirth_c99_C99ReprType_underlyingzec99zetype(branch_zaMirth_39, v7, &v66);
							STR* v68;
							mw_std_str_zaStr_pushzestrzx(v67, v65, &v68);
							STR* v69;
							STRLIT(v69, "\"\n", 2);
							STR* v70;
							mw_std_str_zaStr_pushzestrzx(v69, v68, &v70);
							branch_Str_48 = v70;
							branch_zaMirth_47 = v66;
							branch_C99ReprType_46 = v7;
							branch_C99ReprType_45 = branch_C99ReprType_38;
							branch_C99ReprType_44 = v14;
						}
						branch_Str_35 = branch_Str_48;
						branch_C99ReprType_34 = branch_C99ReprType_45;
						branch_C99ReprType_33 = branch_C99ReprType_46;
						branch_zaMirth_32 = branch_zaMirth_47;
						branch_C99ReprType_31 = branch_C99ReprType_44;
					}
					branch_Str_22 = branch_Str_35;
					branch_zaMirth_21 = branch_zaMirth_32;
					branch_C99ReprType_20 = branch_C99ReprType_33;
					branch_C99ReprType_19 = branch_C99ReprType_34;
					branch_C99ReprType_18 = branch_C99ReprType_31;
				} break;
			}
			decref(MK_mirth_c99_C99ReprType(branch_C99ReprType_18));
			decref(MK_mirth_c99_C99ReprType(branch_C99ReprType_19));
			branch_Str_10 = branch_Str_22;
			branch_zaMirth_9 = branch_zaMirth_21;
			branch_C99ReprType_8 = branch_C99ReprType_20;
		} break;
	}
	decref(MK_mirth_c99_C99ReprType(branch_C99ReprType_8));
	*out_zaMirth_4 = branch_zaMirth_9;
	return branch_Str_10;
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
pushq %r15
pushq %r14
pushq %r13
pushq %r12
pushq %rbx
subq $0x88, %rsp
movq %r8, -0x58(%rbp)
movq %rcx, %r15
movabsq $0xfffffffffffc, %rbx   # imm = 0xFFFFFFFFFFFC
leaq -0x90(%rbp), %rcx
callq 0xb3b32
movl %eax, %r14d
movq %rdx, %r13
movq %r14, %r12
shlq $0x30, %r12
movq %rdx, %rax
andq %rbx, %rax
movq %rax, -0x38(%rbp)
setne %al
testb $0x3, %r13b
sete %cl
andb %al, %cl
movb %cl, -0x29(%rbp)
cmpb $0x1, %cl
jne 0xb333c
movq -0x38(%rbp), %rax
incl (%rax)
orq %r13, %r12
testl %r14d, %r14d
movq %r12, -0xb0(%rbp)
je 0xb3396
cmpl $0x1, %r14d
jne 0xb33ed
movq -0x90(%rbp), %r14
movl (%r15), %r12d
movq 0x8(%r15), %r13
movq 0x10(%r15), %rbx
movq %r15, %rdi
callq 0x5030
leaq -0x70(%rbp), %r15
movq %r14, %rdi
movq %rbx, %rsi
movl %r12d, %edx
movq %r13, %rcx
movq %r15, %r8
callq 0xa5fe9
movq %rax, %r13
movq (%r15), %rbx
movq -0x58(%rbp), %r14
jmp 0xb3a06
movq %r15, %rdi
callq 0xb2deb
movq 0x106494b(%rip), %r13   # 0x1117cf0
testq %r13, %r13
jne 0xb33ca
movl $0x1, %edi
callq 0xf5e4
movq %rax, %r13
movq $0x1, 0x10(%rax)
movb $0x30, 0x18(%rax)
movq %rax, 0x1064926(%rip)   # 0x1117cf0
andq %r13, %rbx
sete %al
testb $0x3, %r13b
setne %cl
orb %al, %cl
movq -0x58(%rbp), %r14
jne 0xb33e1
incl (%rbx)
movq -0x90(%rbp), %rbx
jmp 0xb3a06
cmpb $0x0, -0x29(%rbp)
je 0xb340a
movq -0x38(%rbp), %rax
decl (%rax)
jne 0xb340a
movq %r12, %rdi
leaq 0x5fb24(%rip), %rsi     # 0x112f29
callq 0xd13d
movl (%r15), %eax
movq %rax, -0xa8(%rbp)
movq 0x8(%r15), %r12
movq 0x10(%r15), %rax
movq %rax, -0x68(%rbp)
movq %r15, %rdi
callq 0x5030
movq %r12, %rcx
andq %rbx, %rcx
setne %al
movq %r12, -0xa0(%rbp)
testb $0x3, %r12b
sete %dl
andb %al, %dl
movb %dl, -0x2a(%rbp)
cmpb $0x1, %dl
jne 0xb344b
incl (%rcx)
movq %rcx, -0x80(%rbp)
movq -0x90(%rbp), %rdi
leaq -0x70(%rbp), %rcx
movq -0xa8(%rbp), %rsi
movq -0xa0(%rbp), %rdx
callq 0xb3b32
movl %eax, %r12d
movq %rdx, %r15
movq %r12, %rax
shlq $0x30, %rax
orq %rdx, %rax
movq %rax, -0x98(%rbp)
andq %rbx, %rdx
setne %al
testb $0x3, %r15b
sete %cl
andb %al, %cl
movb %cl, -0x2b(%rbp)
cmpb $0x1, %cl
movq %rdx, -0x48(%rbp)
jne 0xb34cb
incl (%rdx)
cmpl $0x1, %r12d
je 0xb34d5
decl (%rdx)
jne 0xb3567
movq -0x98(%rbp), %rdi
leaq 0x5fa6c(%rip), %rsi     # 0x112f29
callq 0xd13d
movq -0x48(%rbp), %rdx
jmp 0xb3567
cmpl $0x1, %r12d
jne 0xb3567
movq 0x106481c(%rip), %r15   # 0x1117cf8
testq %r15, %r15
jne 0xb34fa
xorl %edi, %edi
callq 0xf5e4
movq %rax, %r15
movq $0x0, 0x10(%rax)
movq %rax, 0x10647fe(%rip)   # 0x1117cf8
andq %r15, %rbx
sete %al
testb $0x3, %r15b
setne %cl
orb %al, %cl
jne 0xb350d
incl (%rbx)
cmpb $0x0, -0x29(%rbp)
je 0xb3519
movq -0x38(%rbp), %rax
incl (%rax)
movq -0x70(%rbp), %rdi
leaq -0x88(%rbp), %r12
leaq -0x60(%rbp), %rbx
movl %r14d, %esi
movq %r13, %rdx
movq %r12, %rcx
movq %rbx, %r8
callq 0xb11ca
movq %r15, %rdi
movq %rax, %rsi
callq 0xe069
movq %rax, %rdi
movq -0x68(%rbp), %rsi
callq 0xe069
movq (%rbx), %rsi
movq %rax, %rdi
callq 0xe069
movq %rax, %r13
movq (%r12), %rbx
jmp 0xb39ae
cmpb $0x0, -0x29(%rbp)
je 0xb3573
movq -0x38(%rbp), %rax
incl (%rax)
cmpb $0x0, -0x2b(%rbp)
je 0xb357b
incl (%rdx)
cmpl $0x15, %r12d
ja 0xb3b02
movl %r12d, %eax
leaq 0x2ca39(%rip), %rcx     # 0xdffc8
movslq (%rcx,%rax,4), %rax
addq %rcx, %rax
jmpq *%rax
cmpl $0x2, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0xc, %r14d
je 0xb3646
jmp 0xb3664
movq 0x8(%r15), %rax
decl (%r15)
jne 0xb35d3
movq %r15, %rdi
movq %rax, -0x50(%rbp)
callq 0x5030
movq -0x50(%rbp), %rax
movq -0x48(%rbp), %rdx
cmpl $0x15, %r14d
je 0xb3609
jmp 0xb3664
cmpl $0xa, %r14d
je 0xb3646
jmp 0xb3664
movq 0x8(%r15), %rax
decl (%r15)
jne 0xb3603
movq %r15, %rdi
movq %rax, -0x50(%rbp)
callq 0x5030
movq -0x50(%rbp), %rax
movq -0x48(%rbp), %rdx
cmpl $0x14, %r14d
jne 0xb3664
movq 0x8(%r13), %rcx
decl (%r13)
jne 0xb362f
movq %r13, %rdi
movq %rax, -0x50(%rbp)
movq %rcx, -0x78(%rbp)
callq 0x5030
movq -0x78(%rbp), %rcx
movq -0x50(%rbp), %rax
movq -0x48(%rbp), %rdx
cmpq %rcx, %rax
je 0xb3646
movq %r12, -0x40(%rbp)
cmpb $0x0, -0x29(%rbp)
jne 0xb3689
jmp 0xb368f
cmpl $0xd, %r14d
jne 0xb3664
movq -0x70(%rbp), %rbx
movq -0x58(%rbp), %r14
movq -0x80(%rbp), %r12
movb -0x2a(%rbp), %al
movq -0x68(%rbp), %r13
jmp 0xb39bd
cmpl $0xb, %r14d
je 0xb3646
movq %r12, -0x40(%rbp)
cmpb $0x0, -0x29(%rbp)
je 0xb368f
movq -0x38(%rbp), %rax
decl (%rax)
jne 0xb3689
movq -0xb0(%rbp), %rdi
leaq 0x5f8a5(%rip), %rsi     # 0x112f29
callq 0xd13d
movq -0x38(%rbp), %rax
incl (%rax)
movq -0x70(%rbp), %rdi
leaq -0x88(%rbp), %rcx
movl %r14d, %esi
movq %r13, %rdx
callq 0xb3e55
testb %al, %al
je 0xb3826
cmpb $0x0, -0x2b(%rbp)
je 0xb36b9
movq -0x48(%rbp), %rax
incl (%rax)
movq -0x88(%rbp), %rdi
leaq -0x60(%rbp), %r12
movq -0x40(%rbp), %rsi
movq %r15, %rdx
movq %r12, %rcx
callq 0xb3e55
movq (%r12), %r12
testb %al, %al
je 0xb382d
movq 0x106461a(%rip), %r15   # 0x1117d00
testq %r15, %r15
jne 0xb3704
xorl %edi, %edi
callq 0xf5e4
movq %rax, %r15
movq $0x0, 0x10(%rax)
movq %rax, 0x10645fc(%rip)   # 0x1117d00
movq %r15, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %r15b
setne %dl
orb %cl, %dl
jne 0xb371a
incl (%rax)
movq 0x10645e7(%rip), %rsi   # 0x1117d08
testq %rsi, %rsi
jne 0xb3748
movl $0x2, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x2, 0x10(%rax)
movw $0x2828, 0x18(%rax)     # imm = 0x2828
movq %rax, 0x10645c0(%rip)   # 0x1117d08
movq %rsi, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %sil
setne %dl
orb %cl, %dl
jne 0xb375e
incl (%rax)
movq %r15, %rdi
callq 0xe069
movq %rax, %r15
cmpb $0x0, -0x29(%rbp)
je 0xb3775
movq -0x38(%rbp), %rax
incl (%rax)
leaq -0x60(%rbp), %rcx
movq %r12, %rdi
movl %r14d, %esi
movq %r13, %rdx
callq 0xa59d1
movq %r15, %rdi
movq %rax, %rsi
callq 0xe069
movq %rax, %r14
movq 0x1064574(%rip), %rsi   # 0x1117d10
testq %rsi, %rsi
jne 0xb37c1
movl $0x1, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x1, 0x10(%rax)
movb $0x29, 0x18(%rax)
movq %rax, 0x106454f(%rip)   # 0x1117d10
movq %rsi, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %sil
setne %dl
orb %cl, %dl
movq -0x68(%rbp), %r15
jne 0xb37db
incl (%rax)
movq %r14, %rdi
callq 0xe069
movq %rax, %rdi
movq %r15, %rsi
callq 0xe069
movq %rax, %r14
movq 0x1064520(%rip), %rsi   # 0x1117d18
testq %rsi, %rsi
jne 0xb398c
movl $0x1, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x1, 0x10(%rax)
movb $0x29, 0x18(%rax)
movq %rax, 0x10644f7(%rip)   # 0x1117d18
jmp 0xb398c
movq -0x88(%rbp), %r12
movq 0x10644ec(%rip), %r15   # 0x1117d20
testq %r15, %r15
jne 0xb3852
xorl %edi, %edi
callq 0xf5e4
movq %rax, %r15
movq $0x0, 0x10(%rax)
movq %rax, 0x10644ce(%rip)   # 0x1117d20
movq %r15, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %r15b
setne %dl
orb %cl, %dl
jne 0xb3868
incl (%rax)
movq 0x10644b9(%rip), %rsi   # 0x1117d28
testq %rsi, %rsi
jne 0xb38a6
movl $0x1c, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x1c, 0x10(%rax)
movups 0x4656f(%rip), %xmm0    # 0xf9dff
movups %xmm0, 0x18(%rax)
movups 0x46570(%rip), %xmm0    # 0xf9e0b
movups %xmm0, 0x24(%rax)
movq %rax, 0x1064482(%rip)   # 0x1117d28
movq %rsi, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %sil
setne %dl
orb %cl, %dl
jne 0xb38bc
incl (%rax)
movq %r15, %rdi
callq 0xe069
movq %rax, %rdi
movq -0x68(%rbp), %rsi
callq 0xe069
movq %rax, %r15
movq 0x1064456(%rip), %rsi   # 0x1117d30
testq %rsi, %rsi
jne 0xb3911
movl $0x1f, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x1f, 0x10(%rax)
movups 0x46521(%rip), %xmm0    # 0xf9e1c
movups %xmm0, 0x18(%rax)
movups 0x46525(%rip), %xmm0    # 0xf9e2b
movups %xmm0, 0x27(%rax)
movq %rax, 0x106441f(%rip)   # 0x1117d30
movq %rsi, %rax
andq %rbx, %rax
sete %cl
testb $0x3, %sil
setne %dl
orb %cl, %dl
jne 0xb3927
incl (%rax)
movq %r15, %rdi
callq 0xe069
movq %rax, %r15
cmpb $0x0, -0x29(%rbp)
je 0xb393e
movq -0x38(%rbp), %rax
incl (%rax)
leaq -0x60(%rbp), %rcx
movq %r12, %rdi
movl %r14d, %esi
movq %r13, %rdx
callq 0xa59d1
movq %r15, %rdi
movq %rax, %rsi
callq 0xe069
movq %rax, %r14
movq 0x10643d3(%rip), %rsi   # 0x1117d38
testq %rsi, %rsi
jne 0xb398c
movl $0x2, %edi
callq 0xf5e4
movq %rax, %rsi
movq $0x2, 0x10(%rax)
movw $0xa22, 0x18(%rax)      # imm = 0xA22
movq %rax, 0x10643ac(%rip)   # 0x1117d38
andq %rsi, %rbx
sete %al
testb $0x3, %sil
setne %cl
orb %al, %cl
jne 0xb399f
incl (%rbx)
movq %r14, %rdi
callq 0xe069
movq %rax, %r13
movq -0x60(%rbp), %rbx
movq -0x58(%rbp), %r14
movq -0x80(%rbp), %r12
movb -0x2a(%rbp), %al
movq -0x48(%rbp), %rdx
testb %al, %al
je 0xb39e9
decl (%r12)
jne 0xb39e9
movq -0xa8(%rbp), %rdi
shlq $0x30, %rdi
orq -0xa0(%rbp), %rdi
leaq 0x5f549(%rip), %rsi     # 0x112f29
callq 0xd13d
movq -0x48(%rbp), %rdx
cmpb $0x0, -0x2b(%rbp)
je 0xb3a06
decl (%rdx)
jne 0xb3a06
movq -0x98(%rbp), %rdi
leaq 0x5f528(%rip), %rsi     # 0x112f29
callq 0xd13d
cmpb $0x0, -0x29(%rbp)
je 0xb3a27
movq -0x38(%rbp), %rax
decl (%rax)
jne 0xb3a27
movq -0xb0(%rbp), %rdi
leaq 0x5f507(%rip), %rsi     # 0x112f29
callq 0xd13d
movq %rbx, (%r14)
movq %r13, %rax
addq $0x88, %rsp
popq %rbx
popq %r12
popq %r13
popq %r14
popq %r15
popq %rbp
retq
cmpl $0x9, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0xe, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x12, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0xf, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x11, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x10, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x6, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x4, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x8, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x3, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x7, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x5, %r14d
je 0xb3646
jmp 0xb3664
cmpl $0x13, %r14d
je 0xb3646
jmp 0xb3664
movl $0x20, %edi
callq 0xf5e4
movq $0x20, 0x10(%rax)
movups 0x2cbb2(%rip), %xmm0    # 0xe06cd
movups %xmm0, 0x18(%rax)
movups 0x2cbb7(%rip), %xmm0    # 0xe06dd
movups %xmm0, 0x28(%rax)
movq %rax, %rdi
callq 0x9302