	.text
	.file	"working.ll"
	.globl	repro_CGInitializeSizes
	.align	16, 0x90
	.type	repro_CGInitializeSizes,@function
repro_CGInitializeSizes:                # @repro_CGInitializeSizes
	.cfi_startproc
# BB#0:                                 # %repro_CGInitializeSizes_entry
	pushq	%rbx
.Ltmp0:
	.cfi_def_cfa_offset 16
	subq	$16, %rsp
.Ltmp1:
	.cfi_def_cfa_offset 32
.Ltmp2:
	.cfi_offset %rbx, -16
	movq	%rdi, %rbx
	leaq	(%rsp), %rdi
	callq	repro_Checksum
	movl	(%rsp), %edx
	xorl	%esi, %esi
	movq	%rbx, %rdi
	callq	vm_ssSetChecksumVal
	movl	4(%rsp), %edx
	movl	$1, %esi
	movq	%rbx, %rdi
	callq	vm_ssSetChecksumVal
	movl	8(%rsp), %edx
	movl	$2, %esi
	movq	%rbx, %rdi
	callq	vm_ssSetChecksumVal
	movl	12(%rsp), %edx
	movl	$3, %esi
	movq	%rbx, %rdi
	callq	vm_ssSetChecksumVal
	movl	$1944, %esi             # imm = 0x798
	movq	%rbx, %rdi
	callq	vm_blockIOSizeCheck
	movl	$1616, %esi             # imm = 0x650
	movq	%rbx, %rdi
	callq	vm_dworkSizeCheck
	addq	$16, %rsp
	popq	%rbx
	retq
.Lfunc_end0:
	.size	repro_CGInitializeSizes, .Lfunc_end0-repro_CGInitializeSizes
	.cfi_endproc

	.globl	repro_Checksum
	.align	16, 0x90
	.type	repro_Checksum,@function
repro_Checksum:                         # @repro_Checksum
	.cfi_startproc
# BB#0:                                 # %repro_Checksum_entry
	movl	$-1083121132, (%rdi)    # imm = 0xFFFFFFFFBF70E214
	movl	$467070113, 4(%rdi)     # imm = 0x1BD6ECA1
	movl	$-1266636282, 8(%rdi)   # imm = 0xFFFFFFFFB480AA06
	movl	$211608461, 12(%rdi)    # imm = 0xC9CE38D
	retq
.Lfunc_end1:
	.size	repro_Checksum, .Lfunc_end1-repro_Checksum
	.cfi_endproc

	.globl	Enable
	.align	16, 0x90
	.type	Enable,@function
Enable:                                 # @Enable
	.cfi_startproc
# BB#0:                                 # %Enable_entry
	pushq	%rax
.Ltmp3:
	.cfi_def_cfa_offset 16
	callq	vm_ssGetRootDWork
	movl	$16843009, 1604(%rax)   # imm = 0x1010101
	movw	$257, 1608(%rax)        # imm = 0x101
	movb	$1, 1610(%rax)
	popq	%rax
	retq
.Lfunc_end2:
	.size	Enable, .Lfunc_end2-Enable
	.cfi_endproc

	.section	.rodata.cst8,"aM",@progbits,8
	.align	8
.LCPI3_0:
	.quad	9218868437227405312     # double +Inf
	.text
	.globl	Update0
	.align	16, 0x90
	.type	Update0,@function
Update0:                                # @Update0
	.cfi_startproc
# BB#0:                                 # %Update0_entry
	pushq	%rbx
.Ltmp4:
	.cfi_def_cfa_offset 16
	subq	$48, %rsp
.Ltmp5:
	.cfi_def_cfa_offset 64
.Ltmp6:
	.cfi_offset %rbx, -16
	movq	%rdi, %rbx
	movq	%rbx, 40(%rsp)
	callq	vm_ssGetT
	movsd	%xmm0, 8(%rsp)
	movq	%rbx, %rdi
	callq	vm_ssGetRootDWork
	movq	%rax, 16(%rsp)
	movq	%rbx, %rdi
	callq	vm_ssGetModelRtp
	movq	%rax, 24(%rsp)
	movq	%rbx, %rdi
	callq	vm__ssGetModelBlockIO
	movq	%rax, 32(%rsp)
	movq	1904(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, (%rcx)
	movq	32(%rsp), %rax
	movq	1920(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 8(%rcx)
	movq	32(%rsp), %rax
	movq	1936(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 16(%rcx)
	movq	24(%rsp), %rax
	movsd	496(%rax), %xmm0        # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	1888(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	24(%rax), %xmm0
	movsd	%xmm0, 24(%rax)
	movq	32(%rsp), %rax
	movq	32(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 32(%rcx)
	movq	24(%rsp), %rax
	movsd	616(%rax), %xmm0        # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	1872(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	40(%rax), %xmm0
	movsd	%xmm0, 40(%rax)
	movq	16(%rsp), %rax
	movb	$0, 1604(%rax)
	movq	24(%rsp), %rax
	movsd	1056(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	520(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	48(%rax), %xmm0
	movsd	%xmm0, 48(%rax)
	movq	32(%rsp), %rax
	movq	544(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 72(%rcx)
	movq	24(%rsp), %rax
	movsd	1080(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	144(%rax), %xmm0
	addsd	168(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 96(%rax)
	movq	24(%rsp), %rax
	movsd	1056(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	528(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	56(%rax), %xmm0
	movsd	%xmm0, 56(%rax)
	movq	32(%rsp), %rax
	movq	552(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 80(%rcx)
	movq	24(%rsp), %rax
	movsd	1080(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	152(%rax), %xmm0
	addsd	176(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 104(%rax)
	movq	24(%rsp), %rax
	movsd	1056(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	536(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	64(%rax), %xmm0
	movsd	%xmm0, 64(%rax)
	movq	32(%rsp), %rax
	movq	560(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 88(%rcx)
	movq	24(%rsp), %rax
	movsd	1080(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	160(%rax), %xmm0
	addsd	184(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 112(%rax)
	movq	40(%rsp), %rbx
	movl	$9, %esi
	movl	$111, %edx
	movl	$105, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	32(%rsp), %rax
	movq	144(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 120(%rcx)
	movq	32(%rsp), %rax
	movq	224(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 144(%rcx)
	movq	32(%rsp), %rax
	movq	152(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 128(%rcx)
	movq	32(%rsp), %rax
	movq	232(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 152(%rcx)
	movq	32(%rsp), %rax
	movq	160(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 136(%rcx)
	movq	32(%rsp), %rax
	movq	240(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 160(%rcx)
	movl	$9, %esi
	movl	$126, %edx
	movl	$105, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	16(%rsp), %rax
	movsd	872(%rax), %xmm0        # xmm0 = mem[0],zero
	ucomisd	.LCPI3_0(%rip), %xmm0
	jb	.LBB3_2
# BB#1:                                 # %true
	movq	8(%rsp), %rcx
.LBB3_6:                                # %true3
	movq	%rcx, 872(%rax)
	movl	$880, %eax              # imm = 0x370
	jmp	.LBB3_7
.LBB3_2:                                # %false
	movsd	888(%rax), %xmm1        # xmm1 = mem[0],zero
	ucomisd	.LCPI3_0(%rip), %xmm1
	jb	.LBB3_5
# BB#3:                                 # %true1
	movq	8(%rsp), %rcx
	jmp	.LBB3_4
.LBB3_5:                                # %false2
	movq	8(%rsp), %rcx
	ucomisd	%xmm0, %xmm1
	ja	.LBB3_6
.LBB3_4:                                # %false4
	movq	%rcx, 888(%rax)
	movl	$896, %eax              # imm = 0x380
.LBB3_7:                                # %merge6
	addq	16(%rsp), %rax
	movq	32(%rsp), %rcx
	movq	448(%rcx), %rcx
	movq	%rcx, (%rax)
	movq	16(%rsp), %rax
	movb	$0, 1605(%rax)
	movq	16(%rsp), %rax
	movb	$0, 1606(%rax)
	movq	24(%rsp), %rax
	movsd	5408(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	472(%rax), %xmm0
	addsd	496(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 256(%rax)
	movq	24(%rsp), %rax
	movsd	5440(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	704(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	280(%rax), %xmm0
	movsd	%xmm0, 280(%rax)
	movq	32(%rsp), %rax
	movq	1848(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 304(%rcx)
	movq	24(%rsp), %rax
	movsd	5464(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	568(%rax), %xmm0
	addsd	592(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 328(%rax)
	movq	24(%rsp), %rax
	movsd	5408(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	480(%rax), %xmm0
	addsd	504(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 264(%rax)
	movq	24(%rsp), %rax
	movsd	5440(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	712(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	288(%rax), %xmm0
	movsd	%xmm0, 288(%rax)
	movq	32(%rsp), %rax
	movq	1856(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 312(%rcx)
	movq	24(%rsp), %rax
	movsd	5464(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	576(%rax), %xmm0
	addsd	600(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 336(%rax)
	movq	24(%rsp), %rax
	movsd	5408(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	488(%rax), %xmm0
	addsd	512(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 272(%rax)
	movq	24(%rsp), %rax
	movsd	5440(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	720(%rax), %xmm0
	movq	16(%rsp), %rax
	addsd	296(%rax), %xmm0
	movsd	%xmm0, 296(%rax)
	movq	32(%rsp), %rax
	movq	1864(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 320(%rcx)
	movq	24(%rsp), %rax
	movsd	5464(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	584(%rax), %xmm0
	addsd	608(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 344(%rax)
	movq	40(%rsp), %rbx
	movl	$9, %esi
	movl	$173, %edx
	movl	$105, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	32(%rsp), %rax
	movq	568(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 352(%rcx)
	movq	32(%rsp), %rax
	movq	648(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 376(%rcx)
	movq	32(%rsp), %rax
	movq	576(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 360(%rcx)
	movq	32(%rsp), %rax
	movq	656(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 384(%rcx)
	movq	32(%rsp), %rax
	movq	584(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 368(%rcx)
	movq	32(%rsp), %rax
	movq	664(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 392(%rcx)
	movl	$9, %esi
	movl	$194, %edx
	movl	$105, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	16(%rsp), %rax
	movb	$0, 1607(%rax)
	movq	24(%rsp), %rax
	movsd	5696(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	1672(%rax), %xmm0
	addsd	1824(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 800(%rax)
	movq	24(%rsp), %rax
	movsd	5696(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	1680(%rax), %xmm0
	addsd	1832(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 808(%rax)
	movq	24(%rsp), %rax
	movsd	5696(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	1688(%rax), %xmm0
	addsd	1840(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 816(%rax)
	movq	16(%rsp), %rax
	movb	$0, 1608(%rax)
	movq	24(%rsp), %rax
	movsd	5904(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	312(%rax), %xmm0
	addsd	1896(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 824(%rax)
	movq	32(%rsp), %rax
	movq	1896(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 832(%rcx)
	movq	16(%rsp), %rax
	movb	$0, 1609(%rax)
	movq	24(%rsp), %rax
	movsd	5936(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	320(%rax), %xmm0
	addsd	1912(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 840(%rax)
	movq	32(%rsp), %rax
	movq	1912(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 848(%rcx)
	movq	16(%rsp), %rax
	movb	$0, 1610(%rax)
	movq	24(%rsp), %rax
	movsd	5968(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	32(%rsp), %rax
	mulsd	328(%rax), %xmm0
	addsd	1928(%rax), %xmm0
	movq	16(%rsp), %rax
	movsd	%xmm0, 856(%rax)
	movq	32(%rsp), %rax
	movq	1928(%rax), %rax
	movq	16(%rsp), %rcx
	movq	%rax, 864(%rcx)
	addq	$48, %rsp
	popq	%rbx
	retq
.Lfunc_end3:
	.size	Update0, .Lfunc_end3-Update0
	.cfi_endproc

	.globl	Outputs1
	.align	16, 0x90
	.type	Outputs1,@function
Outputs1:                               # @Outputs1
	.cfi_startproc
# BB#0:                                 # %Outputs1_entry
	pushq	%rbx
.Ltmp7:
	.cfi_def_cfa_offset 16
	subq	$16, %rsp
.Ltmp8:
	.cfi_def_cfa_offset 32
.Ltmp9:
	.cfi_offset %rbx, -16
	movq	%rdi, %rbx
	callq	vm_ssGetModelRtp
	movq	%rax, (%rsp)
	movq	%rbx, %rdi
	callq	vm__ssGetModelBlockIO
	movq	%rax, 8(%rsp)
	movq	(%rsp), %rcx
	movq	64(%rcx), %rcx
	movq	%rcx, (%rax)
	movq	(%rsp), %rax
	movq	816(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 40(%rcx)
	movq	(%rsp), %rax
	movsd	840(%rax), %xmm0        # xmm0 = mem[0],zero
	mulsd	832(%rax), %xmm0
	movq	8(%rsp), %rax
	movsd	%xmm0, 48(%rax)
	movq	(%rsp), %rax
	movsd	848(%rax), %xmm0        # xmm0 = mem[0],zero
	addsd	856(%rax), %xmm0
	movl	$.L__unnamed_1, %edi
	callq	__cast_real_T_to_int32_T
	cmpl	$2, %eax
	je	.LBB4_6
# BB#1:                                 # %Outputs1_entry
	cmpl	$1, %eax
	jne	.LBB4_7
# BB#2:                                 # %case
	movq	(%rsp), %rax
	movq	864(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 56(%rcx)
	movq	(%rsp), %rax
	movq	872(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 64(%rcx)
	movq	(%rsp), %rax
	movq	880(%rax), %rax
	jmp	.LBB4_3
.LBB4_6:                                # %case1
	movq	(%rsp), %rax
	movq	888(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 56(%rcx)
	movq	(%rsp), %rax
	movq	896(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 64(%rcx)
	movq	(%rsp), %rax
	movq	904(%rax), %rax
	jmp	.LBB4_3
.LBB4_7:                                # %default
	movq	(%rsp), %rax
	movq	912(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 56(%rcx)
	movq	(%rsp), %rax
	movq	920(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 64(%rcx)
	movq	(%rsp), %rax
	movq	928(%rax), %rax
.LBB4_3:                                # %merge
	movq	8(%rsp), %rcx
	movq	%rax, 72(%rcx)
	movq	(%rsp), %rax
	movq	936(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 80(%rcx)
	movq	(%rsp), %rax
	movsd	960(%rax), %xmm0        # xmm0 = mem[0],zero
	mulsd	952(%rax), %xmm0
	movq	8(%rsp), %rax
	movsd	%xmm0, 88(%rax)
	movq	(%rsp), %rax
	movsd	968(%rax), %xmm0        # xmm0 = mem[0],zero
	addsd	976(%rax), %xmm0
	movl	$.L__unnamed_1, %edi
	callq	__cast_real_T_to_int32_T
	cmpl	$1, %eax
	je	.LBB4_8
# BB#4:                                 # %merge
	cmpl	$2, %eax
	jne	.LBB4_10
# BB#5:                                 # %case3
	movq	(%rsp), %rax
	movq	1008(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 96(%rcx)
	movq	(%rsp), %rax
	movq	1016(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 104(%rcx)
	movq	(%rsp), %rax
	movq	1024(%rax), %rax
	jmp	.LBB4_9
.LBB4_8:                                # %case2
	movq	(%rsp), %rax
	movq	984(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 96(%rcx)
	movq	(%rsp), %rax
	movq	992(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 104(%rcx)
	movq	(%rsp), %rax
	movq	1000(%rax), %rax
	jmp	.LBB4_9
.LBB4_10:                               # %default4
	movq	(%rsp), %rax
	movq	1032(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 96(%rcx)
	movq	(%rsp), %rax
	movq	1040(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 104(%rcx)
	movq	(%rsp), %rax
	movq	1048(%rax), %rax
.LBB4_9:                                # %merge5
	movq	8(%rsp), %rcx
	movq	%rax, 112(%rcx)
	movq	(%rsp), %rax
	movq	1256(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 272(%rcx)
	movq	(%rsp), %rax
	movq	5248(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 440(%rcx)
	movq	(%rsp), %rax
	movq	5640(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 696(%rcx)
	movq	(%rsp), %rax
	movq	5784(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 1880(%rcx)
	addq	$16, %rsp
	popq	%rbx
	retq
.Lfunc_end4:
	.size	Outputs1, .Lfunc_end4-Outputs1
	.cfi_endproc

	.section	.rodata.cst8,"aM",@progbits,8
	.align	8
.LCPI5_0:
	.quad	-4476578029606273024    # double -2147483648
.LCPI5_1:
	.quad	4746794007244308480     # double 2147483647
	.text
	.globl	__cast_real_T_to_int32_T
	.align	16, 0x90
	.type	__cast_real_T_to_int32_T,@function
__cast_real_T_to_int32_T:               # @__cast_real_T_to_int32_T
	.cfi_startproc
# BB#0:                                 # %__cast_real_T_to_int32_T_entry
	pushq	%rax
.Ltmp10:
	.cfi_def_cfa_offset 16
	movq	%rdi, %rax
	movsd	.LCPI5_0(%rip), %xmm1   # xmm1 = mem[0],zero
	ucomisd	%xmm0, %xmm1
	ja	.LBB5_2
# BB#1:                                 # %false
	ucomisd	.LCPI5_1(%rip), %xmm0
	jbe	.LBB5_3
.LBB5_2:                                # %true1
	movl	$.L__unnamed_2, %edi
	movq	%rax, %rsi
	movsd	%xmm0, (%rsp)           # 8-byte Spill
	callq	vmrtAbort3d
	movsd	(%rsp), %xmm0           # 8-byte Reload
                                        # xmm0 = mem[0],zero
.LBB5_3:                                # %merge
	cvttsd2si	%xmm0, %eax
	popq	%rcx
	retq
.Lfunc_end5:
	.size	__cast_real_T_to_int32_T, .Lfunc_end5-__cast_real_T_to_int32_T
	.cfi_endproc

	.section	.rodata.cst8,"aM",@progbits,8
	.align	8
.LCPI6_0:
	.quad	4607182418800017408     # double 1
	.text
	.globl	Outputs0
	.align	16, 0x90
	.type	Outputs0,@function
Outputs0:                               # @Outputs0
	.cfi_startproc
# BB#0:                                 # %Outputs0_entry
	pushq	%r15
.Ltmp11:
	.cfi_def_cfa_offset 16
	pushq	%r14
.Ltmp12:
	.cfi_def_cfa_offset 24
	pushq	%r12
.Ltmp13:
	.cfi_def_cfa_offset 32
	pushq	%rbx
.Ltmp14:
	.cfi_def_cfa_offset 40
	subq	$216, %rsp
.Ltmp15:
	.cfi_def_cfa_offset 256
.Ltmp16:
	.cfi_offset %rbx, -40
.Ltmp17:
	.cfi_offset %r12, -32
.Ltmp18:
	.cfi_offset %r14, -24
.Ltmp19:
	.cfi_offset %r15, -16
	movq	%rdi, %r12
	movq	%r12, 208(%rsp)
	callq	vm_ssGetT
	movsd	%xmm0, 96(%rsp)         # 8-byte Spill
	xorl	%esi, %esi
	movq	%r12, %rdi
	callq	vm_ssGetTaskTime
	movsd	%xmm0, 136(%rsp)        # 8-byte Spill
	movl	$1, %esi
	movq	%r12, %rdi
	callq	vm_ssGetTaskTime
	movsd	%xmm0, 152(%rsp)        # 8-byte Spill
	movq	%r12, %rdi
	callq	vm_ssGetRootDWork
	movq	%rax, 168(%rsp)
	movq	%r12, %rdi
	callq	vm_ssGetModelRtp
	movq	%rax, 176(%rsp)
	movq	%r12, %rdi
	callq	vm__ssGetModelBlockIO
	movq	%rax, 184(%rsp)
	movq	176(%rsp), %rdx
	movq	168(%rsp), %rax
	movsd	(%rax), %xmm0           # xmm0 = mem[0],zero
	leaq	80(%rdx), %rdi
	addq	$112, %rdx
	movl	$4, %esi
	callq	rt_Lookup
	movq	184(%rsp), %rax
	movsd	%xmm0, 8(%rax)
	movq	176(%rsp), %rdx
	movq	168(%rsp), %rax
	movsd	8(%rax), %xmm0          # xmm0 = mem[0],zero
	leaq	152(%rdx), %rdi
	addq	$184, %rdx
	movl	$4, %esi
	callq	rt_Lookup
	movq	184(%rsp), %rax
	movsd	%xmm0, 16(%rax)
	movq	176(%rsp), %rdx
	movq	168(%rsp), %rax
	movsd	16(%rax), %xmm0         # xmm0 = mem[0],zero
	leaq	224(%rdx), %rdi
	addq	$256, %rdx              # imm = 0x100
	movl	$4, %esi
	callq	rt_Lookup
	movq	184(%rsp), %rax
	movsd	%xmm0, 24(%rax)
	movq	176(%rsp), %rdx
	leaq	288(%rdx), %rdi
	addq	$336, %rdx              # imm = 0x150
	movl	$6, %esi
	movsd	152(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	rt_Lookup
	movapd	%xmm0, %xmm8
	movsd	%xmm8, 200(%rsp)
	movq	176(%rsp), %rax
	movsd	400(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	%xmm0, 112(%rsp)        # 8-byte Spill
	movsd	408(%rax), %xmm1        # xmm1 = mem[0],zero
	ucomisd	%xmm1, %xmm0
	xorpd	%xmm2, %xmm2
	jne	.LBB6_3
# BB#1:                                 # %Outputs0_entry
	jp	.LBB6_3
# BB#2:                                 # %Outputs0_entry
	movsd	.LCPI6_0(%rip), %xmm2   # xmm2 = mem[0],zero
.LBB6_3:                                # %Outputs0_entry
	movsd	424(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	152(%rsp), %xmm9        # 8-byte Reload
                                        # xmm9 = mem[0],zero
	ucomisd	%xmm9, %xmm0
	jbe	.LBB6_5
# BB#4:
	leaq	432(%rax), %rcx
	jmp	.LBB6_6
.LBB6_5:                                # %select.false
	leaq	440(%rax), %rcx
.LBB6_6:                                # %select.end
	movsd	(%rcx), %xmm3           # xmm3 = mem[0],zero
	movsd	448(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	%xmm0, 80(%rsp)         # 8-byte Spill
	movsd	472(%rax), %xmm0        # xmm0 = mem[0],zero
	ucomisd	%xmm9, %xmm0
	jbe	.LBB6_8
# BB#7:
	leaq	480(%rax), %rcx
	jmp	.LBB6_9
.LBB6_8:                                # %select.false11
	leaq	488(%rax), %rcx
.LBB6_9:                                # %select.end10
	movsd	(%rcx), %xmm0           # xmm0 = mem[0],zero
	movsd	%xmm0, 88(%rsp)         # 8-byte Spill
	ucomisd	544(%rax), %xmm3
	jae	.LBB6_10
# BB#14:                                # %false4
	movq	168(%rsp), %rax
	movq	32(%rax), %rax
	jmp	.LBB6_15
.LBB6_10:                               # %true3
	movsd	%xmm3, 128(%rsp)        # 8-byte Spill
	movsd	%xmm2, 144(%rsp)        # 8-byte Spill
	movsd	%xmm1, 160(%rsp)        # 8-byte Spill
	movsd	%xmm8, 120(%rsp)        # 8-byte Spill
	movl	$.L__unnamed_3, %edi
	movsd	80(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	__cast_real_T_to_int32_T
	cmpl	$1, %eax
	je	.LBB6_16
# BB#11:                                # %true3
	cmpl	$2, %eax
	movsd	152(%rsp), %xmm9        # 8-byte Reload
                                        # xmm9 = mem[0],zero
	movsd	120(%rsp), %xmm8        # 8-byte Reload
                                        # xmm8 = mem[0],zero
	movsd	160(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	movsd	144(%rsp), %xmm2        # 8-byte Reload
                                        # xmm2 = mem[0],zero
	movsd	128(%rsp), %xmm3        # 8-byte Reload
                                        # xmm3 = mem[0],zero
	je	.LBB6_17
# BB#12:                                # %true3
	cmpl	$3, %eax
	jne	.LBB6_18
# BB#13:                                # %case6
	movq	176(%rsp), %rax
	movsd	48(%rax), %xmm0         # xmm0 = mem[0],zero
	mulsd	520(%rax), %xmm0
	movq	168(%rsp), %rax
	mulsd	24(%rax), %xmm0
	callq	muDoubleScalarSin
	movsd	120(%rsp), %xmm8        # 8-byte Reload
                                        # xmm8 = mem[0],zero
	movq	176(%rsp), %rax
	mulsd	512(%rax), %xmm0
	movq	184(%rsp), %rax
	movsd	%xmm0, 32(%rax)
	jmp	.LBB6_19
.LBB6_16:                               # %case
	movq	176(%rsp), %rax
	movsd	464(%rax), %xmm0        # xmm0 = mem[0],zero
	mulsd	88(%rsp), %xmm0         # 8-byte Folded Reload
	movq	184(%rsp), %rax
	movsd	%xmm0, 32(%rax)
	movsd	152(%rsp), %xmm9        # 8-byte Reload
                                        # xmm9 = mem[0],zero
	movsd	120(%rsp), %xmm8        # 8-byte Reload
                                        # xmm8 = mem[0],zero
	jmp	.LBB6_20
.LBB6_17:                               # %case5
	movq	168(%rsp), %rax
	movq	24(%rax), %rax
.LBB6_15:                               # %merge99
	movq	184(%rsp), %rcx
	movq	%rax, 32(%rcx)
	jmp	.LBB6_21
.LBB6_18:                               # %default
	movq	176(%rsp), %rax
	movq	528(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 32(%rcx)
.LBB6_19:                               # %merge99
	movsd	152(%rsp), %xmm9        # 8-byte Reload
                                        # xmm9 = mem[0],zero
.LBB6_20:                               # %merge99
	movsd	160(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	movsd	144(%rsp), %xmm2        # 8-byte Reload
                                        # xmm2 = mem[0],zero
	movsd	128(%rsp), %xmm3        # 8-byte Reload
                                        # xmm3 = mem[0],zero
.LBB6_21:                               # %merge99
	movq	176(%rsp), %rax
	movsd	448(%rax), %xmm0        # xmm0 = mem[0],zero
	leaq	416(%rax), %rcx
	movq	184(%rsp), %rdx
	addq	$32, %rdx
	ucomisd	456(%rax), %xmm0
	cmovneq	%rdx, %rcx
	cmovpq	%rdx, %rcx
	xorpd	%xmm0, %xmm0
	ucomisd	%xmm0, %xmm3
	cmovneq	%rdx, %rcx
	cmovpq	%rdx, %rcx
	movq	(%rcx), %r14
	ucomisd	560(%rax), %xmm2
	jae	.LBB6_73
# BB#22:                                # %false10
	movq	552(%rax), %rcx
	movq	%rcx, 192(%rsp)
	jmp	.LBB6_74
.LBB6_73:                               # %true9
	movq	%r14, 192(%rsp)
	movq	%r14, %rcx
.LBB6_74:                               # %merge101
	movsd	112(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	%xmm1, %xmm0
	setnp	%dl
	sete	%sil
	movd	%rcx, %xmm1
	addsd	568(%rax), %xmm1
	movsd	%xmm1, 192(%rsp)
	movsd	384(%rax), %xmm0        # xmm0 = mem[0],zero
	ucomisd	392(%rax), %xmm0
	setnp	%cl
	sete	%bl
	andb	%cl, %bl
	andb	%dl, %bl
	andb	%sil, %bl
	movzbl	%bl, %ecx
	xorps	%xmm0, %xmm0
	cvtsi2sdl	%ecx, %xmm0
	ucomisd	576(%rax), %xmm0
	jae	.LBB6_75
# BB#23:                                # %false12
	movsd	%xmm1, 144(%rsp)        # 8-byte Spill
	jmp	.LBB6_76
.LBB6_75:
	movsd	%xmm8, 144(%rsp)        # 8-byte Spill
.LBB6_76:                               # %merge102
	movsd	400(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	600(%rax), %xmm1        # xmm1 = mem[0],zero
	movsd	%xmm1, 72(%rsp)         # 8-byte Spill
	movsd	608(%rax), %xmm7        # xmm7 = mem[0],zero
	mulsd	%xmm1, %xmm7
	mulsd	%xmm9, %xmm7
	movq	168(%rsp), %rdi
	addsd	40(%rdi), %xmm7
	movsd	672(%rax), %xmm2        # xmm2 = mem[0],zero
	ucomisd	%xmm2, %xmm0
	xorpd	%xmm3, %xmm3
	jne	.LBB6_79
# BB#77:                                # %merge102
	jp	.LBB6_79
# BB#78:                                # %merge102
	movsd	.LCPI6_0(%rip), %xmm3   # xmm3 = mem[0],zero
.LBB6_79:                               # %merge102
	movsd	688(%rax), %xmm1        # xmm1 = mem[0],zero
	mulsd	680(%rax), %xmm1
	ucomisd	728(%rax), %xmm3
	jae	.LBB6_80
# BB#24:                                # %false14
	movsd	720(%rax), %xmm10       # xmm10 = mem[0],zero
	jmp	.LBB6_81
.LBB6_80:                               # %true13
	movd	%r14, %xmm10
	mulsd	32(%rax), %xmm10
.LBB6_81:                               # %merge103
	ucomisd	%xmm2, %xmm0
	setnp	%cl
	sete	%sil
	movsd	704(%rax), %xmm5        # xmm5 = mem[0],zero
	addsd	%xmm1, %xmm5
	addsd	%xmm10, %xmm5
	movsd	712(%rax), %xmm0        # xmm0 = mem[0],zero
	addsd	%xmm1, %xmm0
	addsd	%xmm10, %xmm0
	movsd	656(%rax), %xmm2        # xmm2 = mem[0],zero
	ucomisd	664(%rax), %xmm2
	setnp	%bl
	sete	%dl
	andb	%bl, %dl
	andb	%cl, %dl
	andb	%sil, %dl
	movzbl	%dl, %ecx
	xorps	%xmm2, %xmm2
	cvtsi2sdl	%ecx, %xmm2
	ucomisd	736(%rax), %xmm2
	movd	%xmm5, %rsi
	jae	.LBB6_82
# BB#25:                                # %false16
	addsd	696(%rax), %xmm1
	addsd	%xmm1, %xmm10
	movapd	%xmm0, %xmm8
	movapd	%xmm5, %xmm2
	movq	%rsi, %r15
	jmp	.LBB6_83
.LBB6_82:                               # %true15
	mulsd	40(%rax), %xmm8
	movsd	%xmm8, 200(%rsp)
	movsd	632(%rax), %xmm10       # xmm10 = mem[0],zero
	addsd	%xmm8, %xmm10
	movsd	640(%rax), %xmm2        # xmm2 = mem[0],zero
	addsd	%xmm8, %xmm2
	addsd	648(%rax), %xmm8
	movd	%xmm2, %r15
.LBB6_83:                               # %merge104
	movsd	744(%rax), %xmm1        # xmm1 = mem[0],zero
	movsd	752(%rax), %xmm6        # xmm6 = mem[0],zero
	movsd	%xmm9, 200(%rsp)
	movsd	760(%rax), %xmm3        # xmm3 = mem[0],zero
	ucomisd	%xmm9, %xmm3
	jbe	.LBB6_85
# BB#84:
	leaq	768(%rax), %rcx
	jmp	.LBB6_86
.LBB6_85:                               # %select.false7
	leaq	776(%rax), %rcx
.LBB6_86:                               # %select.end6
	movsd	(%rcx), %xmm3           # xmm3 = mem[0],zero
	movsd	784(%rax), %xmm4        # xmm4 = mem[0],zero
	ucomisd	%xmm9, %xmm4
	jbe	.LBB6_26
# BB#87:                                # %true19
	movq	792(%rax), %rcx
	jmp	.LBB6_88
.LBB6_26:                               # %false20
	movq	800(%rax), %rcx
.LBB6_88:                               # %merge106
	movq	%rcx, 200(%rsp)
	movd	%rcx, %xmm4
	addsd	%xmm4, %xmm3
	xorpd	%xmm4, %xmm4
	ucomisd	%xmm4, %xmm3
	setp	%r8b
	setne	%bl
	ucomisd	808(%rax), %xmm4
	setp	%cl
	setne	%dl
	movsd	824(%rax), %xmm3        # xmm3 = mem[0],zero
	mulsd	%xmm7, %xmm3
	movsd	%xmm3, 120(%rsp)        # 8-byte Spill
	movsd	%xmm3, 200(%rsp)
	movsd	48(%rdi), %xmm3         # xmm3 = mem[0],zero
	movsd	%xmm3, 48(%rsp)         # 8-byte Spill
	movq	72(%rdi), %rax
	movq	184(%rsp), %rdi
	movq	%rax, 144(%rdi)
	movq	168(%rsp), %rax
	cmpb	$0, 1604(%rax)
	je	.LBB6_27
# BB#89:                                # %true21
	movq	96(%rax), %rax
	movq	184(%rsp), %rdi
	movq	%rax, 168(%rdi)
	jmp	.LBB6_90
.LBB6_27:                               # %false22
	movq	176(%rsp), %rdi
	movsd	1080(%rdi), %xmm3       # xmm3 = mem[0],zero
	movq	184(%rsp), %rdi
	mulsd	144(%rdi), %xmm3
	addsd	96(%rax), %xmm3
	movsd	%xmm3, 168(%rdi)
.LBB6_90:                               # %merge107
	ucomisd	%xmm6, %xmm1
	cmovaeq	%rsi, %r15
	jae	.LBB6_92
# BB#91:                                # %merge107
	movapd	%xmm2, %xmm5
.LBB6_92:                               # %merge107
	orb	%r8b, %bl
	orb	%cl, %dl
	movq	168(%rsp), %rax
	movsd	56(%rax), %xmm2         # xmm2 = mem[0],zero
	movsd	%xmm2, 40(%rsp)         # 8-byte Spill
	movq	80(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 152(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1604(%rax)
	je	.LBB6_28
# BB#93:                                # %true25
	movq	104(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 176(%rcx)
	jmp	.LBB6_94
.LBB6_28:                               # %false26
	movq	176(%rsp), %rcx
	movsd	1080(%rcx), %xmm2       # xmm2 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	152(%rcx), %xmm2
	addsd	104(%rax), %xmm2
	movsd	%xmm2, 176(%rcx)
.LBB6_94:                               # %merge108
	andb	%dl, %bl
	movapd	%xmm7, %xmm2
	addsd	%xmm10, %xmm2
	movsd	%xmm2, 104(%rsp)        # 8-byte Spill
	cmplesd	%xmm1, %xmm6
	andpd	%xmm6, %xmm0
	andnpd	%xmm8, %xmm6
	orpd	%xmm0, %xmm6
	movq	168(%rsp), %rax
	movsd	64(%rax), %xmm0         # xmm0 = mem[0],zero
	movsd	%xmm0, 32(%rsp)         # 8-byte Spill
	movq	88(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 160(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1604(%rax)
	je	.LBB6_29
# BB#95:                                # %true29
	movsd	%xmm9, 152(%rsp)        # 8-byte Spill
	movsd	%xmm10, 64(%rsp)        # 8-byte Spill
	movq	112(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 184(%rcx)
	jmp	.LBB6_96
.LBB6_29:                               # %false30
	movsd	%xmm9, 152(%rsp)        # 8-byte Spill
	movsd	%xmm10, 64(%rsp)        # 8-byte Spill
	movq	176(%rsp), %rcx
	movsd	1080(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	160(%rcx), %xmm0
	addsd	112(%rax), %xmm0
	movsd	%xmm0, 184(%rcx)
.LBB6_96:                               # %merge109
	addsd	%xmm7, %xmm5
	movsd	%xmm5, 24(%rsp)         # 8-byte Spill
	movapd	%xmm7, %xmm0
	addsd	%xmm6, %xmm0
	movsd	%xmm0, 16(%rsp)         # 8-byte Spill
	movsd	%xmm6, 56(%rsp)         # 8-byte Spill
	movq	176(%rsp), %rax
	mulsd	944(%rax), %xmm7
	movsd	%xmm7, 128(%rsp)        # 8-byte Spill
	movq	184(%rsp), %rax
	movsd	48(%rax), %xmm0         # xmm0 = mem[0],zero
	addsd	120(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	56(%rax), %xmm0
	callq	muDoubleScalarSin
	movzbl	%bl, %eax
	cvtsi2sdl	%eax, %xmm2
	movsd	%xmm2, 160(%rsp)        # 8-byte Spill
	movq	184(%rsp), %rax
	movsd	40(%rax), %xmm1         # xmm1 = mem[0],zero
	mulsd	%xmm2, %xmm1
	mulsd	%xmm0, %xmm1
	movsd	%xmm1, 8(%rsp)          # 8-byte Spill
	movsd	88(%rax), %xmm0         # xmm0 = mem[0],zero
	addsd	128(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	96(%rax), %xmm0
	callq	muDoubleScalarSin
	movq	184(%rsp), %rax
	movsd	80(%rax), %xmm1         # xmm1 = mem[0],zero
	mulsd	160(%rsp), %xmm1        # 8-byte Folded Reload
	mulsd	%xmm0, %xmm1
	addsd	8(%rsp), %xmm1          # 8-byte Folded Reload
	movsd	%xmm1, 8(%rsp)          # 8-byte Spill
	movsd	104(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	muDoubleScalarSin
	movsd	144(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	mulsd	%xmm1, %xmm0
	addsd	8(%rsp), %xmm0          # 8-byte Folded Reload
	movq	184(%rsp), %rax
	movsd	%xmm0, 120(%rax)
	movq	176(%rsp), %rax
	movsd	584(%rax), %xmm0        # xmm0 = mem[0],zero
	ucomisd	592(%rax), %xmm0
	jb	.LBB6_98
# BB#97:                                # %select.false9
	movsd	192(%rsp), %xmm1        # xmm1 = mem[0],zero
.LBB6_98:                               # %select.end8
	movsd	%xmm1, 144(%rsp)        # 8-byte Spill
	movq	184(%rsp), %rax
	movsd	48(%rax), %xmm0         # xmm0 = mem[0],zero
	addsd	120(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	64(%rax), %xmm0
	callq	muDoubleScalarSin
	movq	184(%rsp), %rax
	movsd	40(%rax), %xmm1         # xmm1 = mem[0],zero
	mulsd	160(%rsp), %xmm1        # 8-byte Folded Reload
	mulsd	%xmm0, %xmm1
	movsd	%xmm1, 8(%rsp)          # 8-byte Spill
	movsd	88(%rax), %xmm0         # xmm0 = mem[0],zero
	addsd	128(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	104(%rax), %xmm0
	callq	muDoubleScalarSin
	movq	184(%rsp), %rax
	movsd	80(%rax), %xmm1         # xmm1 = mem[0],zero
	mulsd	160(%rsp), %xmm1        # 8-byte Folded Reload
	mulsd	%xmm0, %xmm1
	addsd	8(%rsp), %xmm1          # 8-byte Folded Reload
	movsd	%xmm1, 8(%rsp)          # 8-byte Spill
	movsd	24(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	muDoubleScalarSin
	mulsd	144(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	8(%rsp), %xmm0          # 8-byte Folded Reload
	movq	184(%rsp), %rax
	movsd	%xmm0, 128(%rax)
	movq	184(%rsp), %rax
	movsd	120(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	addsd	48(%rax), %xmm0
	addsd	72(%rax), %xmm0
	callq	muDoubleScalarSin
	movq	184(%rsp), %rax
	movsd	40(%rax), %xmm1         # xmm1 = mem[0],zero
	mulsd	160(%rsp), %xmm1        # 8-byte Folded Reload
	mulsd	%xmm0, %xmm1
	movsd	%xmm1, 120(%rsp)        # 8-byte Spill
	movsd	128(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	addsd	88(%rax), %xmm0
	addsd	112(%rax), %xmm0
	callq	muDoubleScalarSin
	movq	184(%rsp), %rax
	movsd	160(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	mulsd	80(%rax), %xmm1
	mulsd	%xmm0, %xmm1
	addsd	120(%rsp), %xmm1        # 8-byte Folded Reload
	movsd	%xmm1, 160(%rsp)        # 8-byte Spill
	movsd	16(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	muDoubleScalarSin
	mulsd	144(%rsp), %xmm0        # 8-byte Folded Reload
	addsd	160(%rsp), %xmm0        # 8-byte Folded Reload
	movq	184(%rsp), %rax
	movsd	%xmm0, 136(%rax)
	movq	176(%rsp), %rax
	movq	1096(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 192(%rcx)
	movl	$9, %esi
	movl	$111, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	184(%rsp), %rax
	movsd	152(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	192(%rax), %xmm0
	jae	.LBB6_99
# BB#30:                                # %false34
	movq	168(%rsp), %rcx
	movq	144(%rcx), %rcx
	movq	%rcx, 224(%rax)
	movq	168(%rsp), %rax
	movq	152(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 232(%rcx)
	movq	168(%rsp), %rax
	movq	160(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 240(%rcx)
	jmp	.LBB6_100
.LBB6_99:                               # %true33
	movsd	168(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	200(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1200(%rcx), %xmm0
	movsd	(%rcx), %xmm1           # xmm1 = mem[0],zero
	movsd	8(%rcx), %xmm2          # xmm2 = mem[0],zero
	mulsd	144(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	120(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 224(%rax)
	movq	184(%rsp), %rax
	movsd	176(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	208(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1200(%rcx), %xmm0
	movsd	(%rcx), %xmm1           # xmm1 = mem[0],zero
	movsd	8(%rcx), %xmm2          # xmm2 = mem[0],zero
	mulsd	152(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	128(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 232(%rax)
	movq	184(%rsp), %rax
	movsd	184(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	216(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1200(%rcx), %xmm0
	movsd	(%rcx), %xmm1           # xmm1 = mem[0],zero
	movsd	8(%rcx), %xmm2          # xmm2 = mem[0],zero
	mulsd	160(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	136(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 240(%rax)
.LBB6_100:                              # %merge111
	movq	176(%rsp), %rax
	movsd	1232(%rax), %xmm0       # xmm0 = mem[0],zero
	ucomisd	136(%rsp), %xmm0        # 8-byte Folded Reload
	jbe	.LBB6_31
# BB#101:                               # %true35
	movq	1240(%rax), %rcx
	jmp	.LBB6_102
.LBB6_31:                               # %false36
	movq	1248(%rax), %rcx
.LBB6_102:                              # %merge112
	movq	%rcx, 192(%rsp)
	movsd	1224(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	224(%rax), %xmm0
	movsd	48(%rsp), %xmm1         # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 248(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	xorpd	%xmm1, %xmm1
	ucomisd	%xmm1, %xmm0
	jne	.LBB6_103
	jnp	.LBB6_32
.LBB6_103:                              # %true37
	movq	248(%rax), %rcx
	jmp	.LBB6_104
.LBB6_32:                               # %false38
	movq	272(%rax), %rcx
.LBB6_104:                              # %merge113
	movq	%rcx, 200(%rsp)
	movd	%rcx, %xmm0
	addsd	120(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1264(%rcx), %xmm0
	movsd	%xmm0, 280(%rax)
	movq	176(%rsp), %rax
	movsd	1224(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	232(%rax), %xmm0
	movsd	40(%rsp), %xmm1         # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 256(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	xorpd	%xmm1, %xmm1
	ucomisd	%xmm1, %xmm0
	jne	.LBB6_105
	jnp	.LBB6_33
.LBB6_105:                              # %true39
	movq	256(%rax), %rcx
	jmp	.LBB6_106
.LBB6_33:                               # %false40
	movq	272(%rax), %rcx
.LBB6_106:                              # %merge114
	movq	%rcx, 200(%rsp)
	movd	%rcx, %xmm0
	addsd	128(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1264(%rcx), %xmm0
	movsd	%xmm0, 288(%rax)
	movq	176(%rsp), %rax
	movsd	1224(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	240(%rax), %xmm0
	movsd	32(%rsp), %xmm1         # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 264(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	xorpd	%xmm1, %xmm1
	ucomisd	%xmm1, %xmm0
	jne	.LBB6_107
	jnp	.LBB6_34
.LBB6_107:                              # %true41
	movq	264(%rax), %rcx
	jmp	.LBB6_108
.LBB6_34:                               # %false42
	movq	272(%rax), %rcx
.LBB6_108:                              # %merge115
	movq	%rcx, 192(%rsp)
	movd	%rcx, %xmm0
	addsd	136(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	1264(%rcx), %xmm0
	movsd	%xmm0, 296(%rax)
	movl	$9, %esi
	movl	$126, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	176(%rsp), %rdx
	leaq	5280(%rdx), %rdi
	addq	$5320, %rdx             # imm = 0x14C8
	movl	$5, %esi
	movsd	96(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	rt_Lookup
	movq	184(%rsp), %rax
	movsd	%xmm0, 448(%rax)
	movq	184(%rsp), %rax
	movsd	440(%rax), %xmm0        # xmm0 = mem[0],zero
	movq	176(%rsp), %rcx
	ucomisd	5360(%rcx), %xmm0
	jae	.LBB6_109
# BB#35:                                # %false44
	movq	448(%rax), %rcx
	jmp	.LBB6_36
.LBB6_109:                              # %true43
	movsd	5256(%rcx), %xmm0       # xmm0 = mem[0],zero
	ucomisd	136(%rsp), %xmm0        # 8-byte Folded Reload
	jbe	.LBB6_39
# BB#110:                               # %true45
	movq	5264(%rcx), %rcx
	jmp	.LBB6_36
.LBB6_39:                               # %false46
	movq	5272(%rcx), %rcx
.LBB6_36:                               # %merge117
	movq	%rcx, 456(%rax)
	movsd	96(%rsp), %xmm3         # 8-byte Reload
                                        # xmm3 = mem[0],zero
	movq	168(%rsp), %rax
	movsd	872(%rax), %xmm0        # xmm0 = mem[0],zero
	ucomisd	%xmm3, %xmm0
	jb	.LBB6_40
# BB#37:                                # %merge117
	movsd	888(%rax), %xmm1        # xmm1 = mem[0],zero
	ucomisd	%xmm3, %xmm1
	jb	.LBB6_40
# BB#38:                                # %true47
	movq	184(%rsp), %rax
	movq	$0, 464(%rax)
	jmp	.LBB6_43
.LBB6_40:                               # %false48
	movsd	%xmm0, 192(%rsp)
	leaq	880(%rax), %rcx
	movsd	872(%rax), %xmm2        # xmm2 = mem[0],zero
	movsd	888(%rax), %xmm1        # xmm1 = mem[0],zero
	ucomisd	%xmm2, %xmm1
	jbe	.LBB6_45
# BB#41:                                # %true49
	ucomisd	%xmm1, %xmm3
	ja	.LBB6_46
	jmp	.LBB6_42
.LBB6_45:                               # %false50
	ucomisd	%xmm3, %xmm2
	jb	.LBB6_42
.LBB6_46:                               # %true53
	movsd	%xmm1, 192(%rsp)
	addq	$896, %rax              # imm = 0x380
	movapd	%xmm1, %xmm0
	movq	%rax, %rcx
.LBB6_42:                               # %merge118
	movq	184(%rsp), %rax
	movsd	448(%rax), %xmm1        # xmm1 = mem[0],zero
	subsd	(%rcx), %xmm1
	subsd	%xmm0, %xmm3
	divsd	%xmm3, %xmm1
	movsd	%xmm1, 464(%rax)
.LBB6_43:                               # %merge119
	movl	$9, %esi
	movl	$161, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	176(%rsp), %rax
	movsd	5376(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	336(%rcx), %xmm0
	mulsd	5400(%rax), %xmm0
	movsd	%xmm0, 472(%rcx)
	movq	176(%rsp), %rax
	movsd	5384(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	344(%rcx), %xmm0
	mulsd	5400(%rax), %xmm0
	movsd	%xmm0, 480(%rcx)
	movq	176(%rsp), %rax
	movsd	5392(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	352(%rcx), %xmm0
	mulsd	5400(%rax), %xmm0
	movsd	%xmm0, 488(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1605(%rax)
	je	.LBB6_44
# BB#111:                               # %true55
	movq	256(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 496(%rcx)
	jmp	.LBB6_112
.LBB6_44:                               # %false56
	movq	176(%rsp), %rcx
	movsd	5408(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	472(%rcx), %xmm0
	addsd	256(%rax), %xmm0
	movsd	%xmm0, 496(%rcx)
.LBB6_112:                              # %merge120
	movq	176(%rsp), %rax
	movsd	5424(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	224(%rax), %xmm0
	movsd	%xmm0, 520(%rax)
	movq	176(%rsp), %rax
	movsd	5432(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	496(%rax), %xmm0
	movsd	%xmm0, 544(%rax)
	movq	168(%rsp), %rax
	movsd	280(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	%xmm0, 160(%rsp)        # 8-byte Spill
	movq	304(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 568(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1606(%rax)
	je	.LBB6_47
# BB#113:                               # %true57
	movq	328(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 592(%rcx)
	jmp	.LBB6_114
.LBB6_47:                               # %false58
	movq	176(%rsp), %rcx
	movsd	5464(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	568(%rcx), %xmm0
	addsd	328(%rax), %xmm0
	movsd	%xmm0, 592(%rcx)
.LBB6_114:                              # %merge121
	movq	168(%rsp), %rax
	cmpb	$0, 1605(%rax)
	je	.LBB6_48
# BB#115:                               # %true59
	movq	264(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 504(%rcx)
	jmp	.LBB6_116
.LBB6_48:                               # %false60
	movq	176(%rsp), %rcx
	movsd	5408(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	480(%rcx), %xmm0
	addsd	264(%rax), %xmm0
	movsd	%xmm0, 504(%rcx)
.LBB6_116:                              # %merge122
	movq	176(%rsp), %rax
	movsd	5424(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	232(%rax), %xmm0
	movsd	%xmm0, 528(%rax)
	movq	176(%rsp), %rax
	movsd	5432(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	504(%rax), %xmm0
	movsd	%xmm0, 552(%rax)
	movq	168(%rsp), %rax
	movsd	288(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	%xmm0, 144(%rsp)        # 8-byte Spill
	movq	312(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 576(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1606(%rax)
	je	.LBB6_49
# BB#117:                               # %true61
	movq	336(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 600(%rcx)
	jmp	.LBB6_118
.LBB6_49:                               # %false62
	movq	176(%rsp), %rcx
	movsd	5464(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	576(%rcx), %xmm0
	addsd	336(%rax), %xmm0
	movsd	%xmm0, 600(%rcx)
.LBB6_118:                              # %merge123
	movq	168(%rsp), %rax
	cmpb	$0, 1605(%rax)
	je	.LBB6_50
# BB#119:                               # %true63
	movq	272(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 512(%rcx)
	jmp	.LBB6_120
.LBB6_50:                               # %false64
	movq	176(%rsp), %rcx
	movsd	5408(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	488(%rcx), %xmm0
	addsd	272(%rax), %xmm0
	movsd	%xmm0, 512(%rcx)
.LBB6_120:                              # %merge124
	movq	176(%rsp), %rax
	movsd	5424(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	240(%rax), %xmm0
	movsd	%xmm0, 536(%rax)
	movq	176(%rsp), %rax
	movsd	5432(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	512(%rax), %xmm0
	movsd	%xmm0, 560(%rax)
	movq	168(%rsp), %rax
	movsd	296(%rax), %xmm0        # xmm0 = mem[0],zero
	movsd	%xmm0, 128(%rsp)        # 8-byte Spill
	movq	320(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 584(%rcx)
	movq	168(%rsp), %rax
	cmpb	$0, 1606(%rax)
	je	.LBB6_51
# BB#121:                               # %true65
	movq	344(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 608(%rcx)
	jmp	.LBB6_122
.LBB6_51:                               # %false66
	movq	176(%rsp), %rcx
	movsd	5464(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	584(%rcx), %xmm0
	addsd	344(%rax), %xmm0
	movsd	%xmm0, 608(%rcx)
.LBB6_122:                              # %merge125
	movq	176(%rsp), %rax
	movq	5480(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 616(%rcx)
	movl	$9, %esi
	movl	$173, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	184(%rsp), %rax
	movsd	152(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	616(%rax), %xmm0
	jae	.LBB6_123
# BB#52:                                # %false68
	movq	168(%rsp), %rcx
	movq	376(%rcx), %rcx
	movq	%rcx, 648(%rax)
	movq	168(%rsp), %rax
	movq	384(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 656(%rcx)
	movq	168(%rsp), %rax
	movq	392(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 664(%rcx)
	jmp	.LBB6_124
.LBB6_123:                              # %true67
	movsd	592(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	624(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	5584(%rcx), %xmm0
	movsd	16(%rcx), %xmm1         # xmm1 = mem[0],zero
	movsd	24(%rcx), %xmm2         # xmm2 = mem[0],zero
	mulsd	568(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	352(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 648(%rax)
	movq	184(%rsp), %rax
	movsd	600(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	632(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	5584(%rcx), %xmm0
	movsd	16(%rcx), %xmm1         # xmm1 = mem[0],zero
	movsd	24(%rcx), %xmm2         # xmm2 = mem[0],zero
	mulsd	576(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	360(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 656(%rax)
	movq	184(%rsp), %rax
	movsd	608(%rax), %xmm0        # xmm0 = mem[0],zero
	subsd	640(%rax), %xmm0
	movq	176(%rsp), %rcx
	mulsd	5584(%rcx), %xmm0
	movsd	16(%rcx), %xmm1         # xmm1 = mem[0],zero
	movsd	24(%rcx), %xmm2         # xmm2 = mem[0],zero
	mulsd	584(%rax), %xmm2
	movq	168(%rsp), %rcx
	mulsd	368(%rcx), %xmm1
	subsd	%xmm1, %xmm2
	addsd	%xmm0, %xmm2
	movsd	%xmm2, 664(%rax)
.LBB6_124:                              # %merge126
	movq	176(%rsp), %rax
	movsd	5616(%rax), %xmm0       # xmm0 = mem[0],zero
	ucomisd	136(%rsp), %xmm0        # 8-byte Folded Reload
	jbe	.LBB6_53
# BB#125:                               # %true69
	movq	5624(%rax), %rcx
	jmp	.LBB6_126
.LBB6_53:                               # %false70
	movq	5632(%rax), %rcx
.LBB6_126:                              # %merge127
	movq	%rcx, 192(%rsp)
	movsd	5664(%rax), %xmm0       # xmm0 = mem[0],zero
	ucomisd	136(%rsp), %xmm0        # 8-byte Folded Reload
	jbe	.LBB6_127
# BB#54:                                # %true71
	movq	5672(%rax), %rax
	jmp	.LBB6_55
.LBB6_127:                              # %false72
	movq	5680(%rax), %rax
.LBB6_55:                               # %merge128
	movq	184(%rsp), %rcx
	movq	%rax, 728(%rcx)
	movq	184(%rsp), %rax
	movq	728(%rax), %rcx
	movq	%rcx, 736(%rax)
	movq	184(%rsp), %rax
	movq	$0, 744(%rax)
	movq	184(%rsp), %rax
	movq	$0, 752(%rax)
	movq	184(%rsp), %rax
	movq	$0, 760(%rax)
	movq	176(%rsp), %rax
	movsd	5608(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	648(%rax), %xmm0
	movsd	160(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 672(%rax)
	movq	176(%rsp), %rax
	movsd	5656(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	648(%rax), %xmm0
	movsd	%xmm0, 704(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	176(%rsp), %rax
	ucomisd	5648(%rax), %xmm0
	movq	184(%rsp), %rcx
	jbe	.LBB6_56
# BB#128:                               # %true73
	movq	672(%rcx), %rdx
	jmp	.LBB6_129
.LBB6_56:                               # %false74
	movq	696(%rcx), %rdx
.LBB6_129:                              # %merge129
	movq	%rdx, 200(%rsp)
	movd	%rdx, %xmm0
	addsd	120(%rcx), %xmm0
	mulsd	5688(%rax), %xmm0
	movsd	%xmm0, 768(%rcx)
	movq	176(%rsp), %rax
	movsd	5608(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	656(%rax), %xmm0
	movsd	144(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 680(%rax)
	movq	176(%rsp), %rax
	movsd	5656(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	656(%rax), %xmm0
	movsd	%xmm0, 712(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	176(%rsp), %rax
	ucomisd	5648(%rax), %xmm0
	movq	184(%rsp), %rcx
	jbe	.LBB6_57
# BB#130:                               # %true75
	movq	680(%rcx), %rdx
	jmp	.LBB6_131
.LBB6_57:                               # %false76
	movq	696(%rcx), %rdx
.LBB6_131:                              # %merge130
	movq	%rdx, 200(%rsp)
	movd	%rdx, %xmm0
	addsd	128(%rcx), %xmm0
	mulsd	5688(%rax), %xmm0
	movsd	%xmm0, 776(%rcx)
	movq	176(%rsp), %rax
	movsd	5608(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	664(%rax), %xmm0
	movsd	128(%rsp), %xmm1        # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	movsd	%xmm1, 688(%rax)
	movq	176(%rsp), %rax
	movsd	5656(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	664(%rax), %xmm0
	movsd	%xmm0, 720(%rax)
	movsd	192(%rsp), %xmm0        # xmm0 = mem[0],zero
	movq	176(%rsp), %rax
	ucomisd	5648(%rax), %xmm0
	movq	184(%rsp), %rcx
	jbe	.LBB6_58
# BB#132:                               # %true77
	movq	688(%rcx), %rdx
	jmp	.LBB6_133
.LBB6_58:                               # %false78
	movq	696(%rcx), %rdx
.LBB6_133:                              # %merge131
	movq	%rdx, 192(%rsp)
	movd	%rdx, %xmm0
	addsd	136(%rcx), %xmm0
	mulsd	5688(%rax), %xmm0
	movsd	%xmm0, 784(%rcx)
	movq	184(%rsp), %rax
	movq	768(%rax), %rcx
	movq	%rcx, 792(%rax)
	movq	184(%rsp), %rax
	movq	$0, 800(%rax)
	movq	184(%rsp), %rax
	movq	$0, 808(%rax)
	movq	184(%rsp), %rax
	movq	$0, 816(%rax)
	movq	184(%rsp), %rax
	movq	776(%rax), %rcx
	movq	%rcx, 824(%rax)
	movq	184(%rsp), %rax
	movq	$0, 832(%rax)
	movq	184(%rsp), %rax
	movq	$0, 840(%rax)
	movq	184(%rsp), %rax
	movq	$0, 848(%rax)
	movq	184(%rsp), %rax
	movq	784(%rax), %rcx
	movq	%rcx, 856(%rax)
	movq	184(%rsp), %rax
	movq	$0, 864(%rax)
	movq	184(%rsp), %rax
	movq	$0, 872(%rax)
	movq	184(%rsp), %rax
	movq	$0, 880(%rax)
	movl	$9, %esi
	movl	$194, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movl	$9, %esi
	movl	$195, %edx
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	176(%rsp), %rax
	movsd	112(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	5728(%rax), %xmm0
	xorpd	%xmm0, %xmm0
	jne	.LBB6_134
# BB#135:                               # %merge131
	movsd	64(%rsp), %xmm2         # 8-byte Reload
                                        # xmm2 = mem[0],zero
	movsd	56(%rsp), %xmm3         # 8-byte Reload
                                        # xmm3 = mem[0],zero
	jp	.LBB6_137
# BB#136:                               # %merge131
	movsd	.LCPI6_0(%rip), %xmm0   # xmm0 = mem[0],zero
	jmp	.LBB6_137
.LBB6_134:
	movsd	64(%rsp), %xmm2         # 8-byte Reload
                                        # xmm2 = mem[0],zero
	movsd	56(%rsp), %xmm3         # 8-byte Reload
                                        # xmm3 = mem[0],zero
.LBB6_137:                              # %merge131
	ucomisd	5736(%rax), %xmm0
	jae	.LBB6_138
# BB#59:                                # %false80
	movq	5720(%rax), %r14
.LBB6_138:                              # %merge132
	movd	%r14, %xmm0
	movsd	72(%rsp), %xmm1         # 8-byte Reload
                                        # xmm1 = mem[0],zero
	addsd	%xmm0, %xmm1
	mulsd	5744(%rax), %xmm0
	movq	184(%rsp), %rax
	movsd	%xmm0, 1872(%rax)
	movsd	%xmm1, rtb_Sum1_ke(%rip)
	movq	168(%rsp), %rax
	cmpb	$0, 1607(%rax)
	je	.LBB6_60
# BB#139:                               # %true81
	movq	800(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 1824(%rcx)
	jmp	.LBB6_140
.LBB6_60:                               # %false82
	movq	176(%rsp), %rcx
	movsd	5696(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	1672(%rcx), %xmm0
	addsd	800(%rax), %xmm0
	movsd	%xmm0, 1824(%rcx)
.LBB6_140:                              # %merge133
	movd	%r15, %xmm0
	movq	176(%rsp), %rax
	movsd	5712(%rax), %xmm1       # xmm1 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1824(%rax), %xmm1
	movsd	%xmm1, 1848(%rax)
	movq	176(%rsp), %rcx
	mulsd	5752(%rcx), %xmm2
	movsd	%xmm2, rtb_Gain3_m(%rip)
	movq	168(%rsp), %rax
	cmpb	$0, 1607(%rax)
	je	.LBB6_61
# BB#141:                               # %true83
	movq	808(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 1832(%rcx)
	jmp	.LBB6_142
.LBB6_61:                               # %false84
	movsd	5696(%rcx), %xmm1       # xmm1 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	1680(%rcx), %xmm1
	addsd	808(%rax), %xmm1
	movsd	%xmm1, 1832(%rcx)
.LBB6_142:                              # %merge134
	movq	176(%rsp), %rax
	movsd	5712(%rax), %xmm1       # xmm1 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1832(%rax), %xmm1
	movsd	%xmm1, 1856(%rax)
	movq	176(%rsp), %rcx
	mulsd	5752(%rcx), %xmm0
	movsd	%xmm0, rtb_Gain3_m+8(%rip)
	movq	168(%rsp), %rax
	cmpb	$0, 1607(%rax)
	je	.LBB6_62
# BB#143:                               # %true85
	movq	816(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 1840(%rcx)
	jmp	.LBB6_144
.LBB6_62:                               # %false86
	movsd	5696(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	1688(%rcx), %xmm0
	addsd	816(%rax), %xmm0
	movsd	%xmm0, 1840(%rcx)
.LBB6_144:                              # %merge135
	movq	176(%rsp), %rax
	movsd	5712(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1840(%rax), %xmm0
	movsd	%xmm0, 1864(%rax)
	movq	176(%rsp), %rax
	mulsd	5752(%rax), %xmm3
	movsd	%xmm3, rtb_Gain3_m+16(%rip)
	movsd	5760(%rax), %xmm1       # xmm1 = mem[0],zero
	movsd	104(%rsp), %xmm0        # 8-byte Reload
                                        # xmm0 = mem[0],zero
	callq	muDoubleScalarMod
	movsd	%xmm0, rtb_wtrad(%rip)
	movq	176(%rsp), %rax
	movsd	88(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	5800(%rax), %xmm0
	jae	.LBB6_63
# BB#145:                               # %false88
	movq	184(%rsp), %rax
	movq	1880(%rax), %rcx
	movq	%rcx, 1888(%rax)
	jmp	.LBB6_146
.LBB6_63:                               # %true87
	movsd	80(%rsp), %xmm0         # 8-byte Reload
                                        # xmm0 = mem[0],zero
	ucomisd	5768(%rax), %xmm0
	xorpd	%xmm0, %xmm0
	jne	.LBB6_66
# BB#64:                                # %true87
	jp	.LBB6_66
# BB#65:                                # %true87
	movsd	.LCPI6_0(%rip), %xmm0   # xmm0 = mem[0],zero
.LBB6_66:                               # %true87
	ucomisd	56(%rax), %xmm0
	jae	.LBB6_67
# BB#69:                                # %false90
	movq	5776(%rax), %rax
	jmp	.LBB6_68
.LBB6_67:                               # %true89
	movq	5792(%rax), %rax
.LBB6_68:                               # %merge137
	movq	184(%rsp), %rcx
	movq	%rax, 1888(%rcx)
.LBB6_146:                              # %merge137
	movq	176(%rsp), %rcx
	movsd	5808(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	384(%rax), %xmm0
	mulsd	5832(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv(%rip)
	movsd	5816(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	392(%rax), %xmm0
	mulsd	5832(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv+8(%rip)
	movsd	5824(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	400(%rax), %xmm0
	mulsd	5832(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv+16(%rip)
	movsd	5840(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	408(%rax), %xmm0
	mulsd	5864(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv_k(%rip)
	movsd	5848(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	416(%rax), %xmm0
	mulsd	5864(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv_k+8(%rip)
	movsd	5856(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	424(%rax), %xmm0
	mulsd	5864(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv_k+16(%rip)
	movsd	5872(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	360(%rax), %xmm0
	mulsd	5896(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv1(%rip)
	movsd	5880(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	368(%rax), %xmm0
	mulsd	5896(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv1+8(%rip)
	movsd	5888(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	376(%rax), %xmm0
	mulsd	5896(%rcx), %xmm0
	movsd	%xmm0, rtb_Kv1+16(%rip)
	movq	168(%rsp), %rdx
	cmpb	$0, 1608(%rdx)
	je	.LBB6_70
# BB#147:                               # %true91
	movq	824(%rdx), %rcx
	movq	%rcx, 1896(%rax)
	jmp	.LBB6_148
.LBB6_70:                               # %false92
	movsd	5904(%rcx), %xmm0       # xmm0 = mem[0],zero
	mulsd	312(%rax), %xmm0
	addsd	824(%rdx), %xmm0
	movsd	%xmm0, 1896(%rax)
.LBB6_148:                              # %merge138
	movq	176(%rsp), %rax
	movsd	5920(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1896(%rax), %xmm0
	movq	168(%rsp), %rcx
	subsd	832(%rcx), %xmm0
	movsd	%xmm0, 1904(%rax)
	movq	168(%rsp), %rax
	cmpb	$0, 1609(%rax)
	je	.LBB6_71
# BB#149:                               # %true93
	movq	840(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 1912(%rcx)
	jmp	.LBB6_150
.LBB6_71:                               # %false94
	movq	176(%rsp), %rcx
	movsd	5936(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	320(%rcx), %xmm0
	addsd	840(%rax), %xmm0
	movsd	%xmm0, 1912(%rcx)
.LBB6_150:                              # %merge139
	movq	176(%rsp), %rax
	movsd	5952(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1912(%rax), %xmm0
	movq	168(%rsp), %rcx
	subsd	848(%rcx), %xmm0
	movsd	%xmm0, 1920(%rax)
	movq	168(%rsp), %rax
	cmpb	$0, 1610(%rax)
	je	.LBB6_72
# BB#151:                               # %true95
	movq	856(%rax), %rax
	movq	184(%rsp), %rcx
	movq	%rax, 1928(%rcx)
	jmp	.LBB6_152
.LBB6_72:                               # %false96
	movq	176(%rsp), %rcx
	movsd	5968(%rcx), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rcx
	mulsd	328(%rcx), %xmm0
	addsd	856(%rax), %xmm0
	movsd	%xmm0, 1928(%rcx)
.LBB6_152:                              # %merge140
	movq	176(%rsp), %rax
	movsd	5984(%rax), %xmm0       # xmm0 = mem[0],zero
	movq	184(%rsp), %rax
	mulsd	1928(%rax), %xmm0
	movq	168(%rsp), %rcx
	subsd	864(%rcx), %xmm0
	movsd	%xmm0, 1936(%rax)
	movl	$9, %esi
	movl	$538, %edx              # imm = 0x21A
	movl	$104, %ecx
	movq	%r12, %rdi
	callq	vm_ssCallAccelRunBlock
	addq	$216, %rsp
	popq	%rbx
	popq	%r12
	popq	%r14
	popq	%r15
	retq
.Lfunc_end6:
	.size	Outputs0, .Lfunc_end6-Outputs0
	.cfi_endproc

	.globl	SystemInitialize
	.align	16, 0x90
	.type	SystemInitialize,@function
SystemInitialize:                       # @SystemInitialize
	.cfi_startproc
# BB#0:                                 # %SystemInitialize_entry
	pushq	%rbx
.Ltmp20:
	.cfi_def_cfa_offset 16
	subq	$32, %rsp
.Ltmp21:
	.cfi_def_cfa_offset 48
.Ltmp22:
	.cfi_offset %rbx, -16
	movq	%rdi, %rbx
	movq	%rbx, 24(%rsp)
	callq	vm_ssGetRootDWork
	movq	%rax, 8(%rsp)
	movq	%rbx, %rdi
	callq	vm_ssGetModelRtp
	movq	%rax, 16(%rsp)
	movq	%rbx, %rdi
	callq	vm__ssGetModelBlockIO
	movq	16(%rsp), %rax
	movq	72(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, (%rcx)
	movq	16(%rsp), %rax
	movq	144(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 8(%rcx)
	movq	16(%rsp), %rax
	movq	216(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 16(%rcx)
	movq	16(%rsp), %rax
	movq	504(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 24(%rcx)
	movq	16(%rsp), %rax
	movq	536(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 32(%rcx)
	movq	16(%rsp), %rax
	movq	624(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 40(%rcx)
	movq	16(%rsp), %rax
	movq	1064(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 48(%rcx)
	movq	16(%rsp), %rax
	movq	1072(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 72(%rcx)
	movq	16(%rsp), %rax
	movq	1088(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 96(%rcx)
	movq	16(%rsp), %rax
	movq	1064(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 56(%rcx)
	movq	16(%rsp), %rax
	movq	1072(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 80(%rcx)
	movq	16(%rsp), %rax
	movq	1088(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 104(%rcx)
	movq	16(%rsp), %rax
	movq	1064(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 64(%rcx)
	movq	16(%rsp), %rax
	movq	1072(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 88(%rcx)
	movq	16(%rsp), %rax
	movq	1088(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 112(%rcx)
	movq	24(%rsp), %rbx
	movl	$9, %esi
	movl	$111, %edx
	movl	$102, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	16(%rsp), %rax
	movq	1208(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 120(%rcx)
	movq	16(%rsp), %rax
	movq	1216(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 144(%rcx)
	movq	16(%rsp), %rax
	movq	1208(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 128(%rcx)
	movq	16(%rsp), %rax
	movq	1216(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 152(%rcx)
	movq	16(%rsp), %rax
	movq	1208(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 136(%rcx)
	movq	16(%rsp), %rax
	movq	1216(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 160(%rcx)
	movl	$9, %esi
	movl	$126, %edx
	movl	$102, %ecx
	movq	%rbx, %rdi
	callq	vm_ssCallAccelRunBlock
	movq	8(%rsp), %rax
	movabsq	$9218868437227405312, %rcx # imm = 0x7FF0000000000000
	movq	%rcx, 872(%rax)
	movq	8(%rsp), %rax
	movq	%rcx, 888(%rax)
	movq	16(%rsp), %rax
	movq	5416(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 256(%rcx)
	movq	16(%rsp), %rax
	movq	5448(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 280(%rcx)
	movq	16(%rsp), %rax
	movq	5456(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 304(%rcx)
	movq	16(%rsp), %rax
	movq	5472(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 328(%rcx)
	movq	16(%rsp), %rax
	movq	5416(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 264(%rcx)
	movq	16(%rsp), %rax
	movq	5448(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 288(%rcx)
	movq	16(%rsp), %rax
	movq	5456(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 312(%rcx)
	movq	16(%rsp), %rax
	movq	5472(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 336(%rcx)
	movq	16(%rsp), %rax
	movq	5416(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 272(%rcx)
	movq	16(%rsp), %rax
	movq	5448(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 296(%rcx)
	movq	16(%rsp), %rax
	movq	5456(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 320(%rcx)
	movq	16(%rsp), %rax
	movq	5472(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 344(%rcx)
	movq	24(%rsp), %rdi
	movl	$9, %esi
	movl	$173, %edx
	movl	$102, %ecx
	callq	vm_ssCallAccelRunBlock
	movq	16(%rsp), %rax
	movq	5592(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 352(%rcx)
	movq	16(%rsp), %rax
	movq	5600(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 376(%rcx)
	movq	16(%rsp), %rax
	movq	5704(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 800(%rcx)
	movq	16(%rsp), %rax
	movq	5592(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 360(%rcx)
	movq	16(%rsp), %rax
	movq	5600(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 384(%rcx)
	movq	16(%rsp), %rax
	movq	5704(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 808(%rcx)
	movq	16(%rsp), %rax
	movq	5592(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 368(%rcx)
	movq	16(%rsp), %rax
	movq	5600(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 392(%rcx)
	movq	16(%rsp), %rax
	movq	5704(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 816(%rcx)
	movq	16(%rsp), %rax
	movq	5912(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 824(%rcx)
	movq	16(%rsp), %rax
	movq	5928(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 832(%rcx)
	movq	16(%rsp), %rax
	movq	5944(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 840(%rcx)
	movq	16(%rsp), %rax
	movq	5960(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 848(%rcx)
	movq	16(%rsp), %rax
	movq	5976(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 856(%rcx)
	movq	16(%rsp), %rax
	movq	5992(%rax), %rax
	movq	8(%rsp), %rcx
	movq	%rax, 864(%rcx)
	addq	$32, %rsp
	popq	%rbx
	retq
.Lfunc_end7:
	.size	SystemInitialize, .Lfunc_end7-SystemInitialize
	.cfi_endproc

	.type	.L__unnamed_1,@object   # @0
	.section	.rodata.str1.16,"aMS",@progbits,1
	.align	16
.L__unnamed_1:
	.asciz	"Function: Outputs1"
	.size	.L__unnamed_1, 19

	.type	.L__unnamed_2,@object   # @1
	.align	16
.L__unnamed_2:
	.asciz	"VM Runtime Error: Failed bounds check.\nCGIR function: __cast_real_T_to_int32_T\nCGIR statement: %%out = (int32_T)(@%%t1);\nType: real_T  Value: %f\nmin: -2.14748e+09  max: 2.14748e+09\nSource location: %s\n"
	.size	.L__unnamed_2, 202

	.type	.L__unnamed_3,@object   # @2
	.align	16
.L__unnamed_3:
	.asciz	"Function: Outputs0"
	.size	.L__unnamed_3, 19

	.type	rtb_Sum1_ke,@object     # @rtb_Sum1_ke
	.local	rtb_Sum1_ke
	.comm	rtb_Sum1_ke,8,8
	.type	rtb_Gain3_m,@object     # @rtb_Gain3_m
	.local	rtb_Gain3_m
	.comm	rtb_Gain3_m,24,16
	.type	rtb_wtrad,@object       # @rtb_wtrad
	.local	rtb_wtrad
	.comm	rtb_wtrad,8,8
	.type	rtb_Kv,@object          # @rtb_Kv
	.local	rtb_Kv
	.comm	rtb_Kv,24,16
	.type	rtb_Kv_k,@object        # @rtb_Kv_k
	.local	rtb_Kv_k
	.comm	rtb_Kv_k,24,16
	.type	rtb_Kv1,@object         # @rtb_Kv1
	.local	rtb_Kv1
	.comm	rtb_Kv1,24,16

	.section	".note.GNU-stack","",@progbits
