// File: /workspace/github_c_makefile_star2_O0/ffoissey[P]push_swap_42/libft/srcs/ft_printf/ft_double_mantissa.c
// Function: ft_set_mantisse_extend1
static void	ft_set_mantisse_extend1(char *m, int *tab, int size, int i)
{
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P17)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P18)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P19)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P20)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P21)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P22)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P23)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P24)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P25)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P26)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P27)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P28)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P29)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P30)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P31)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P32)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P33)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P34)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P35)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P36)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P37)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P38)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P39)) : m;
	m = i < size && tab[i++] ? ft_addition(m, ft_strdup(P40)) : m;
	ft_set_mantisse_extend2(m, tab, size, i);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x1a0, %rsp            # imm = 0x1A0
movq %rdi, -0x8(%rbp)
movq %rsi, -0x10(%rbp)
movl %edx, -0x14(%rbp)
movl %ecx, -0x18(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7bbf
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7bbf
movq -0x8(%rbp), %rax
movq %rax, -0x28(%rbp)
leaq 0x2a64(%rip), %rdi      # 0xa60c
callq 0x9060
movq -0x28(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x20(%rbp)
jmp 0x7bc7
movq -0x8(%rbp), %rax
movq %rax, -0x20(%rbp)
movq -0x20(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7c15
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7c15
movq -0x8(%rbp), %rax
movq %rax, -0x38(%rbp)
leaq 0x2a50(%rip), %rdi      # 0xa64e
callq 0x9060
movq -0x38(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x30(%rbp)
jmp 0x7c1d
movq -0x8(%rbp), %rax
movq %rax, -0x30(%rbp)
movq -0x30(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7c6b
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7c6b
movq -0x8(%rbp), %rax
movq %rax, -0x48(%rbp)
leaq 0x2a3c(%rip), %rdi      # 0xa690
callq 0x9060
movq -0x48(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x40(%rbp)
jmp 0x7c73
movq -0x8(%rbp), %rax
movq %rax, -0x40(%rbp)
movq -0x40(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7cc1
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7cc1
movq -0x8(%rbp), %rax
movq %rax, -0x58(%rbp)
leaq 0x2a28(%rip), %rdi      # 0xa6d2
callq 0x9060
movq -0x58(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x50(%rbp)
jmp 0x7cc9
movq -0x8(%rbp), %rax
movq %rax, -0x50(%rbp)
movq -0x50(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7d17
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7d17
movq -0x8(%rbp), %rax
movq %rax, -0x68(%rbp)
leaq 0x2a14(%rip), %rdi      # 0xa714
callq 0x9060
movq -0x68(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x60(%rbp)
jmp 0x7d1f
movq -0x8(%rbp), %rax
movq %rax, -0x60(%rbp)
movq -0x60(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7d6d
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7d6d
movq -0x8(%rbp), %rax
movq %rax, -0x78(%rbp)
leaq 0x2a00(%rip), %rdi      # 0xa756
callq 0x9060
movq -0x78(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x70(%rbp)
jmp 0x7d75
movq -0x8(%rbp), %rax
movq %rax, -0x70(%rbp)
movq -0x70(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7dc9
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7dc9
movq -0x8(%rbp), %rax
movq %rax, -0x88(%rbp)
leaq 0x29e9(%rip), %rdi      # 0xa798
callq 0x9060
movq -0x88(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x80(%rbp)
jmp 0x7dd1
movq -0x8(%rbp), %rax
movq %rax, -0x80(%rbp)
movq -0x80(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7e28
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7e28
movq -0x8(%rbp), %rax
movq %rax, -0x98(%rbp)
leaq 0x29cf(%rip), %rdi      # 0xa7da
callq 0x9060
movq -0x98(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x90(%rbp)
jmp 0x7e33
movq -0x8(%rbp), %rax
movq %rax, -0x90(%rbp)
movq -0x90(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7e8d
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7e8d
movq -0x8(%rbp), %rax
movq %rax, -0xa8(%rbp)
leaq 0x29ac(%rip), %rdi      # 0xa81c
callq 0x9060
movq -0xa8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xa0(%rbp)
jmp 0x7e98
movq -0x8(%rbp), %rax
movq %rax, -0xa0(%rbp)
movq -0xa0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7ef2
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7ef2
movq -0x8(%rbp), %rax
movq %rax, -0xb8(%rbp)
leaq 0x2989(%rip), %rdi      # 0xa85e
callq 0x9060
movq -0xb8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xb0(%rbp)
jmp 0x7efd
movq -0x8(%rbp), %rax
movq %rax, -0xb0(%rbp)
movq -0xb0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7f57
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7f57
movq -0x8(%rbp), %rax
movq %rax, -0xc8(%rbp)
leaq 0x2966(%rip), %rdi      # 0xa8a0
callq 0x9060
movq -0xc8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xc0(%rbp)
jmp 0x7f62
movq -0x8(%rbp), %rax
movq %rax, -0xc0(%rbp)
movq -0xc0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x7fbc
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x7fbc
movq -0x8(%rbp), %rax
movq %rax, -0xd8(%rbp)
leaq 0x2943(%rip), %rdi      # 0xa8e2
callq 0x9060
movq -0xd8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xd0(%rbp)
jmp 0x7fc7
movq -0x8(%rbp), %rax
movq %rax, -0xd0(%rbp)
movq -0xd0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8021
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8021
movq -0x8(%rbp), %rax
movq %rax, -0xe8(%rbp)
leaq 0x2920(%rip), %rdi      # 0xa924
callq 0x9060
movq -0xe8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xe0(%rbp)
jmp 0x802c
movq -0x8(%rbp), %rax
movq %rax, -0xe0(%rbp)
movq -0xe0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8086
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8086
movq -0x8(%rbp), %rax
movq %rax, -0xf8(%rbp)
leaq 0x28fd(%rip), %rdi      # 0xa966
callq 0x9060
movq -0xf8(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0xf0(%rbp)
jmp 0x8091
movq -0x8(%rbp), %rax
movq %rax, -0xf0(%rbp)
movq -0xf0(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x80eb
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x80eb
movq -0x8(%rbp), %rax
movq %rax, -0x108(%rbp)
leaq 0x28da(%rip), %rdi      # 0xa9a8
callq 0x9060
movq -0x108(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x100(%rbp)
jmp 0x80f6
movq -0x8(%rbp), %rax
movq %rax, -0x100(%rbp)
movq -0x100(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8150
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8150
movq -0x8(%rbp), %rax
movq %rax, -0x118(%rbp)
leaq 0x28b7(%rip), %rdi      # 0xa9ea
callq 0x9060
movq -0x118(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x110(%rbp)
jmp 0x815b
movq -0x8(%rbp), %rax
movq %rax, -0x110(%rbp)
movq -0x110(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x81b5
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x81b5
movq -0x8(%rbp), %rax
movq %rax, -0x128(%rbp)
leaq 0x2894(%rip), %rdi      # 0xaa2c
callq 0x9060
movq -0x128(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x120(%rbp)
jmp 0x81c0
movq -0x8(%rbp), %rax
movq %rax, -0x120(%rbp)
movq -0x120(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x821a
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x821a
movq -0x8(%rbp), %rax
movq %rax, -0x138(%rbp)
leaq 0x2871(%rip), %rdi      # 0xaa6e
callq 0x9060
movq -0x138(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x130(%rbp)
jmp 0x8225
movq -0x8(%rbp), %rax
movq %rax, -0x130(%rbp)
movq -0x130(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x827f
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x827f
movq -0x8(%rbp), %rax
movq %rax, -0x148(%rbp)
leaq 0x284e(%rip), %rdi      # 0xaab0
callq 0x9060
movq -0x148(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x140(%rbp)
jmp 0x828a
movq -0x8(%rbp), %rax
movq %rax, -0x140(%rbp)
movq -0x140(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x82e4
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x82e4
movq -0x8(%rbp), %rax
movq %rax, -0x158(%rbp)
leaq 0x282b(%rip), %rdi      # 0xaaf2
callq 0x9060
movq -0x158(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x150(%rbp)
jmp 0x82ef
movq -0x8(%rbp), %rax
movq %rax, -0x150(%rbp)
movq -0x150(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8349
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8349
movq -0x8(%rbp), %rax
movq %rax, -0x168(%rbp)
leaq 0x2808(%rip), %rdi      # 0xab34
callq 0x9060
movq -0x168(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x160(%rbp)
jmp 0x8354
movq -0x8(%rbp), %rax
movq %rax, -0x160(%rbp)
movq -0x160(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x83ae
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x83ae
movq -0x8(%rbp), %rax
movq %rax, -0x178(%rbp)
leaq 0x27e5(%rip), %rdi      # 0xab76
callq 0x9060
movq -0x178(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x170(%rbp)
jmp 0x83b9
movq -0x8(%rbp), %rax
movq %rax, -0x170(%rbp)
movq -0x170(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8413
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8413
movq -0x8(%rbp), %rax
movq %rax, -0x188(%rbp)
leaq 0x27c2(%rip), %rdi      # 0xabb8
callq 0x9060
movq -0x188(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x180(%rbp)
jmp 0x841e
movq -0x8(%rbp), %rax
movq %rax, -0x180(%rbp)
movq -0x180(%rbp), %rax
movq %rax, -0x8(%rbp)
movl -0x18(%rbp), %eax
cmpl -0x14(%rbp), %eax
jge 0x8478
movq -0x10(%rbp), %rax
movl -0x18(%rbp), %ecx
movl %ecx, %edx
addl $0x1, %edx
movl %edx, -0x18(%rbp)
movslq %ecx, %rcx
cmpl $0x0, (%rax,%rcx,4)
je 0x8478
movq -0x8(%rbp), %rax
movq %rax, -0x198(%rbp)
leaq 0x279f(%rip), %rdi      # 0xabfa
callq 0x9060
movq -0x198(%rbp), %rdi
movq %rax, %rsi
callq 0x6c60
movq %rax, -0x190(%rbp)
jmp 0x8483
movq -0x8(%rbp), %rax
movq %rax, -0x190(%rbp)
movq -0x190(%rbp), %rax
movq %rax, -0x8(%rbp)
movq -0x8(%rbp), %rdi
movq -0x10(%rbp), %rsi
movl -0x14(%rbp), %edx
movl -0x18(%rbp), %ecx
callq 0x84b0
addq $0x1a0, %rsp            # imm = 0x1A0
popq %rbp
retq
nopw (%rax,%rax)