Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file "test.cpp"
- .text
- .p2align 4,,15
- .globl stb_perlin_noise3
- .def stb_perlin_noise3; .scl 2; .type 32; .endef
- .seh_proc stb_perlin_noise3
- stb_perlin_noise3:
- .LFB37:
- pushq %r13
- .seh_pushreg %r13
- pushq %r12
- .seh_pushreg %r12
- pushq %rbp
- .seh_pushreg %rbp
- pushq %rdi
- .seh_pushreg %rdi
- pushq %rsi
- .seh_pushreg %rsi
- pushq %rbx
- .seh_pushreg %rbx
- subq $72, %rsp
- .seh_stackalloc 72
- .seh_endprologue
- movl 160(%rsp), %eax
- movss %xmm0, 32(%rsp)
- subl $1, %r9d
- flds 32(%rsp)
- movzbl %r9b, %ebp
- movss %xmm1, 32(%rsp)
- fstl 40(%rsp)
- leal -1(%rax), %r13d
- movl 168(%rsp), %eax
- movss %xmm2, 36(%rsp)
- movsd 40(%rsp), %xmm0
- fstps 48(%rsp)
- movzbl %r13b, %r13d
- leal -1(%rax), %r12d
- call floor
- movzbl %r12b, %r12d
- movsd %xmm0, 40(%rsp)
- fldl 40(%rsp)
- fisttpl 60(%rsp)
- flds 32(%rsp)
- fstpl 40(%rsp)
- movl 60(%rsp), %ebx
- movsd 40(%rsp), %xmm0
- call floor
- movsd %xmm0, 40(%rsp)
- fldl 40(%rsp)
- fisttpl 60(%rsp)
- flds 36(%rsp)
- fstpl 40(%rsp)
- movl 60(%rsp), %esi
- movsd 40(%rsp), %xmm0
- call floor
- movl %ebx, %ecx
- movsd %xmm0, 40(%rsp)
- andl %ebp, %ecx
- movl %esi, %edi
- fldl 40(%rsp)
- movslq %ecx, %rcx
- andl %r13d, %edi
- fisttpl 60(%rsp)
- movl 60(%rsp), %eax
- movl %ebx, 60(%rsp)
- fildl 60(%rsp)
- movl %esi, 60(%rsp)
- leal 1(%rsi), %edx
- flds 48(%rsp)
- andl %r13d, %edx
- fsubp %st, %st(1)
- leal 1(%rax), %r8d
- movl %eax, %r10d
- andl %r12d, %r10d
- andl %r12d, %r8d
- fildl 60(%rsp)
- movl %eax, 60(%rsp)
- leaq _ZL19stb__perlin_randtab(%rip), %rax
- fsubrs 32(%rsp)
- movl (%rax,%rcx,4), %r11d
- leal 1(%rbx), %ecx
- andl %ebp, %ecx
- movslq %ecx, %rcx
- movl (%rax,%rcx,4), %ecx
- flds .LC0(%rip)
- leal (%r11,%rdi), %r9d
- addl %edx, %r11d
- fmul %st(1), %st
- movslq %r9d, %r9
- movslq %r11d, %r11
- movl (%rax,%r9,4), %ebx
- addl %ecx, %edx
- addl %ecx, %edi
- movl (%rax,%r11,4), %r11d
- leaq _ZZL16stb__perlin_gradifffE7indices(%rip), %rcx
- movslq %edx, %rdx
- movslq %edi, %rdi
- movl (%rax,%rdx,4), %esi
- flds .LC1(%rip)
- leal (%rbx,%r10), %edx
- addl %r8d, %ebx
- fsubrp %st, %st(1)
- movslq %edx, %rdx
- movslq %ebx, %rbx
- movl (%rax,%rdx,4), %edx
- movl (%rax,%rdi,4), %edi
- fmul %st(1), %st
- andl $63, %edx
- movzbl (%rcx,%rdx), %r9d
- leaq _ZZL16stb__perlin_gradifffE5basis(%rip), %rdx
- fadds .LC2(%rip)
- salq $4, %r9
- addq %rdx, %r9
- fmul %st(1), %st
- fmul %st(1), %st
- fmul %st(1), %st
- fstps 52(%rsp)
- fildl 60(%rsp)
- fsubrs 36(%rsp)
- flds .LC0(%rip)
- fmul %st(1), %st
- fsubs .LC1(%rip)
- fmul %st(1), %st
- fadds .LC2(%rip)
- fmul %st(1), %st
- fmul %st(1), %st
- fmul %st(1), %st
- flds (%r9)
- fmul %st(4), %st
- flds 4(%r9)
- fmul %st(4), %st
- faddp %st, %st(1)
- flds 8(%r9)
- fmul %st(3), %st
- faddp %st, %st(1)
- fld1
- fld %st(3)
- fsub %st(1), %st
- fstps 32(%rsp)
- movl (%rax,%rbx,4), %r9d
- fld %st(4)
- fsub %st(1), %st
- andl $63, %r9d
- movzbl (%rcx,%r9), %ebx
- leal (%r11,%r10), %r9d
- addl %r8d, %r11d
- movslq %r9d, %r9
- movslq %r11d, %r11
- movl (%rax,%r9,4), %r9d
- salq $4, %rbx
- addq %rdx, %rbx
- andl $63, %r9d
- movzbl (%rcx,%r9), %r9d
- salq $4, %r9
- addq %rdx, %r9
- flds (%r9)
- fmul %st(7), %st
- fxch %st(1)
- fsts 36(%rsp)
- fmuls 4(%r9)
- faddp %st, %st(1)
- flds 8(%r9)
- fmul %st(5), %st
- movl (%rax,%r11,4), %r9d
- leal (%rdi,%r10), %r11d
- addl %r8d, %edi
- movslq %r11d, %r11
- movslq %edi, %rdi
- movl (%rax,%r11,4), %r11d
- andl $63, %r9d
- faddp %st, %st(1)
- movzbl (%rcx,%r9), %r9d
- andl $63, %r11d
- fstps 56(%rsp)
- movzbl (%rcx,%r11), %r11d
- fsubr %st(5), %st
- salq $4, %r9
- addq %rdx, %r9
- fsts 40(%rsp)
- salq $4, %r11
- addq %rdx, %r11
- fmuls (%r11)
- flds 4(%r11)
- fmul %st(5), %st
- faddp %st, %st(1)
- flds 8(%r11)
- fmul %st(4), %st
- movl (%rax,%rdi,4), %r11d
- andl $63, %r11d
- movzbl (%rcx,%r11), %r11d
- faddp %st, %st(1)
- flds 40(%rsp)
- salq $4, %r11
- addq %rdx, %r11
- addl %esi, %r10d
- addl %esi, %r8d
- movslq %r10d, %r10
- movslq %r8d, %r8
- movl (%rax,%r10,4), %r10d
- movl (%rax,%r8,4), %eax
- andl $63, %r10d
- movzbl (%rcx,%r10), %r10d
- andl $63, %eax
- movzbl (%rcx,%rax), %eax
- salq $4, %r10
- addq %rdx, %r10
- salq $4, %rax
- fmuls (%r10)
- addq %rax, %rdx
- fstps 48(%rsp)
- flds 36(%rsp)
- fmuls 4(%r10)
- flds 48(%rsp)
- faddp %st, %st(1)
- fxch %st(4)
- fmuls 8(%r10)
- faddp %st, %st(4)
- fxch %st(3)
- fstps 48(%rsp)
- flds (%rbx)
- fmul %st(5), %st
- flds 4(%rbx)
- fmul %st(5), %st
- faddp %st, %st(1)
- flds 32(%rsp)
- flds 8(%rbx)
- fmul %st(1), %st
- faddp %st, %st(2)
- fxch %st(1)
- fsub %st(2), %st
- fmul %st(3), %st
- faddp %st, %st(2)
- flds 40(%rsp)
- fmuls (%r11)
- fxch %st(5)
- fmuls 4(%r11)
- faddp %st, %st(5)
- flds 8(%r11)
- fmulp %st, %st(1)
- faddp %st, %st(4)
- fxch %st(3)
- fsub %st(2), %st
- fmul %st(1), %st
- faddp %st, %st(2)
- flds (%r9)
- fmul %st(4), %st
- flds 36(%rsp)
- fmuls 4(%r9)
- faddp %st, %st(1)
- flds 32(%rsp)
- flds 8(%r9)
- fmul %st(1), %st
- faddp %st, %st(2)
- flds 56(%rsp)
- fsubr %st, %st(2)
- fxch %st(2)
- fmul %st(3), %st
- faddp %st, %st(2)
- fxch %st(1)
- fsub %st(4), %st
- fmuls 52(%rsp)
- faddp %st, %st(4)
- flds .LC0(%rip)
- fmul %st(5), %st
- fsubs .LC1(%rip)
- fmul %st(5), %st
- fadds .LC2(%rip)
- fmul %st(5), %st
- fmul %st(5), %st
- fmulp %st, %st(5)
- flds 40(%rsp)
- fmuls (%rdx)
- flds 36(%rsp)
- fmuls 4(%rdx)
- faddp %st, %st(1)
- flds 8(%rdx)
- fmulp %st, %st(2)
- faddp %st, %st(1)
- flds 48(%rsp)
- fsubr %st, %st(1)
- fxch %st(1)
- fmulp %st, %st(2)
- faddp %st, %st(1)
- fsub %st(1), %st
- fmuls 52(%rsp)
- faddp %st, %st(1)
- fsub %st(1), %st
- fmulp %st, %st(2)
- faddp %st, %st(1)
- fstps 32(%rsp)
- movss 32(%rsp), %xmm0
- addq $72, %rsp
- popq %rbx
- popq %rsi
- popq %rdi
- popq %rbp
- popq %r12
- popq %r13
- ret
- .seh_endproc
- .p2align 4,,15
- .globl _Z26stb_perlin_noise3_no_floorfffiii
- .def _Z26stb_perlin_noise3_no_floorfffiii; .scl 2; .type 32; .endef
- .seh_proc _Z26stb_perlin_noise3_no_floorfffiii
- _Z26stb_perlin_noise3_no_floorfffiii:
- .LFB38:
- pushq %rbp
- .seh_pushreg %rbp
- pushq %rdi
- .seh_pushreg %rdi
- pushq %rsi
- .seh_pushreg %rsi
- pushq %rbx
- .seh_pushreg %rbx
- subq $36, %rsp
- .seh_stackalloc 36
- .seh_endprologue
- movl 108(%rsp), %eax
- movss %xmm0, (%rsp)
- subl $1, %r9d
- flds (%rsp)
- movss %xmm1, (%rsp)
- movzbl %r9b, %r9d
- flds (%rsp)
- movss %xmm2, (%rsp)
- flds (%rsp)
- fxch %st(2)
- leal -1(%rax), %r8d
- movl 116(%rsp), %eax
- fld %st(0)
- fisttpl 24(%rsp)
- movl 24(%rsp), %edx
- fldz
- movzbl %r8b, %r8d
- movl %r8d, %esi
- leal -1(%rax), %ebx
- xorl %eax, %eax
- fucomi %st(1), %st
- fxch %st(2)
- movzbl %bl, %ebx
- fld %st(0)
- fisttpl 24(%rsp)
- fxch %st(2)
- movl 24(%rsp), %ecx
- seta %al
- subl %eax, %edx
- xorl %eax, %eax
- fucomi %st(2), %st
- fxch %st(3)
- seta %al
- fld %st(0)
- fisttpl 24(%rsp)
- fxch %st(3)
- xorl %r10d, %r10d
- subl %eax, %ecx
- fucomip %st(3), %st
- movl 24(%rsp), %eax
- movl %edx, 24(%rsp)
- leal 1(%rcx), %r11d
- seta %r10b
- fildl 24(%rsp)
- movl %ecx, 24(%rsp)
- andl %ecx, %esi
- fsubrp %st, %st(1)
- movl %r9d, %ecx
- andl %r8d, %r11d
- subl %r10d, %eax
- andl %edx, %ecx
- movl %ebx, %r10d
- andl %eax, %r10d
- movslq %ecx, %rcx
- addl $1, %edx
- fildl 24(%rsp)
- movl %eax, 24(%rsp)
- leal 1(%rax), %r8d
- fsubrp %st, %st(2)
- leaq _ZL19stb__perlin_randtab(%rip), %rax
- andl %r9d, %edx
- movl (%rax,%rcx,4), %ecx
- movslq %edx, %rdx
- andl %ebx, %r8d
- movl (%rax,%rdx,4), %edx
- flds .LC0(%rip)
- fmul %st(2), %st
- leal (%rcx,%rsi), %r9d
- addl %edx, %esi
- addl %r11d, %edx
- movslq %r9d, %r9
- movslq %esi, %rsi
- movslq %edx, %rdx
- movl (%rax,%r9,4), %ebx
- addl %r11d, %ecx
- flds .LC1(%rip)
- movslq %ecx, %rcx
- fsubrp %st, %st(1)
- movl (%rax,%rsi,4), %edi
- movl (%rax,%rdx,4), %esi
- leal (%rbx,%r10), %edx
- movl (%rax,%rcx,4), %ebp
- addl %r8d, %ebx
- fmul %st(2), %st
- movslq %edx, %rdx
- movslq %ebx, %rbx
- movl (%rax,%rdx,4), %edx
- leaq _ZZL16stb__perlin_gradifffE7indices(%rip), %rcx
- leal (%rdi,%r10), %r11d
- addl %r8d, %edi
- movslq %r11d, %r11
- movslq %edi, %rdi
- fadds .LC2(%rip)
- andl $63, %edx
- movzbl (%rcx,%rdx), %r9d
- leaq _ZZL16stb__perlin_gradifffE5basis(%rip), %rdx
- fmul %st(2), %st
- salq $4, %r9
- addq %rdx, %r9
- fmul %st(2), %st
- fmul %st(2), %st
- fstps 12(%rsp)
- fildl 24(%rsp)
- fsubrp %st, %st(3)
- flds .LC0(%rip)
- fmul %st(3), %st
- fsubs .LC1(%rip)
- fmul %st(3), %st
- fadds .LC2(%rip)
- fmul %st(3), %st
- fmul %st(3), %st
- fmul %st(3), %st
- flds (%r9)
- fmul %st(2), %st
- flds 4(%r9)
- fmul %st(4), %st
- faddp %st, %st(1)
- flds 8(%r9)
- fmul %st(5), %st
- faddp %st, %st(1)
- fld1
- fld %st(5)
- fsub %st(1), %st
- fstps 16(%rsp)
- movl (%rax,%rbx,4), %r9d
- fld %st(4)
- movl (%rax,%r11,4), %r11d
- fsub %st(1), %st
- andl $63, %r9d
- movzbl (%rcx,%r9), %ebx
- leal 0(%rbp,%r10), %r9d
- andl $63, %r11d
- movslq %r9d, %r9
- movzbl (%rcx,%r11), %r11d
- addl %r8d, %ebp
- movl (%rax,%r9,4), %r9d
- movslq %ebp, %rbp
- addl %esi, %r10d
- movslq %r10d, %r10
- movl (%rax,%r10,4), %r10d
- salq $4, %rbx
- salq $4, %r11
- addq %rdx, %rbx
- andl $63, %r9d
- addq %rdx, %r11
- movzbl (%rcx,%r9), %r9d
- salq $4, %r9
- addq %rdx, %r9
- flds (%r9)
- fmul %st(5), %st
- fxch %st(1)
- fsts (%rsp)
- fmuls 4(%r9)
- faddp %st, %st(1)
- flds 8(%r9)
- fmul %st(7), %st
- movl (%rax,%rbp,4), %r9d
- andl $63, %r9d
- faddp %st, %st(1)
- movzbl (%rcx,%r9), %r9d
- fstps 20(%rsp)
- fsubr %st(3), %st
- salq $4, %r9
- addq %rdx, %r9
- fsts 4(%rsp)
- fmuls (%r11)
- flds 4(%r11)
- fmul %st(5), %st
- faddp %st, %st(1)
- flds 8(%r11)
- fmul %st(6), %st
- movl (%rax,%rdi,4), %r11d
- andl $63, %r11d
- movzbl (%rcx,%r11), %r11d
- faddp %st, %st(1)
- flds 4(%rsp)
- salq $4, %r11
- addq %rdx, %r11
- andl $63, %r10d
- addl %esi, %r8d
- movzbl (%rcx,%r10), %r10d
- movslq %r8d, %r8
- movl (%rax,%r8,4), %eax
- salq $4, %r10
- addq %rdx, %r10
- andl $63, %eax
- fmuls (%r10)
- movzbl (%rcx,%rax), %eax
- salq $4, %rax
- fstps 8(%rsp)
- addq %rax, %rdx
- flds (%rsp)
- fmuls 4(%r10)
- flds 8(%rsp)
- faddp %st, %st(1)
- fxch %st(6)
- fmuls 8(%r10)
- faddp %st, %st(6)
- fxch %st(5)
- fstps 8(%rsp)
- flds (%rbx)
- fmul %st(3), %st
- flds 4(%rbx)
- fmul %st(5), %st
- faddp %st, %st(1)
- flds 16(%rsp)
- flds 8(%rbx)
- fmul %st(1), %st
- faddp %st, %st(2)
- fxch %st(1)
- fsub %st(2), %st
- fmul %st(3), %st
- faddp %st, %st(2)
- flds 4(%rsp)
- fmuls (%r11)
- fxch %st(5)
- fmuls 4(%r11)
- faddp %st, %st(5)
- flds 8(%r11)
- fmul %st(1), %st
- faddp %st, %st(5)
- fxch %st(4)
- fsub %st(5), %st
- fmul %st(2), %st
- faddp %st, %st(5)
- flds (%r9)
- fmul %st(3), %st
- flds (%rsp)
- fmuls 4(%r9)
- faddp %st, %st(1)
- flds 8(%r9)
- fmul %st(5), %st
- faddp %st, %st(1)
- flds 20(%rsp)
- fsubr %st, %st(1)
- fxch %st(1)
- fmul %st(3), %st
- faddp %st, %st(1)
- fsub %st(1), %st
- fmuls 12(%rsp)
- faddp %st, %st(1)
- flds .LC0(%rip)
- fmul %st(3), %st
- fsubs .LC1(%rip)
- fmul %st(3), %st
- fadds .LC2(%rip)
- fmul %st(3), %st
- fmul %st(3), %st
- fmulp %st, %st(3)
- flds 4(%rsp)
- fmuls (%rdx)
- flds (%rsp)
- fmuls 4(%rdx)
- faddp %st, %st(1)
- flds 8(%rdx)
- fmulp %st, %st(5)
- faddp %st, %st(4)
- flds 8(%rsp)
- fsubr %st, %st(4)
- fxch %st(4)
- fmulp %st, %st(2)
- fxch %st(1)
- faddp %st, %st(3)
- fxch %st(2)
- fsub %st(3), %st
- fmuls 12(%rsp)
- faddp %st, %st(3)
- fxch %st(2)
- fsub %st(1), %st
- fmulp %st, %st(2)
- faddp %st, %st(1)
- fstps (%rsp)
- movss (%rsp), %xmm0
- addq $36, %rsp
- popq %rbx
- popq %rsi
- popq %rdi
- popq %rbp
- ret
- .seh_endproc
- .section .text$_Z6printfPKcz,"x"
- .linkonce discard
- .p2align 4,,15
- .globl _Z6printfPKcz
- .def _Z6printfPKcz; .scl 2; .type 32; .endef
- .seh_proc _Z6printfPKcz
- _Z6printfPKcz:
- .LFB46:
- subq $56, %rsp
- .seh_stackalloc 56
- .seh_endprologue
- movq %rdx, 72(%rsp)
- leaq 72(%rsp), %rdx
- movq %r8, 80(%rsp)
- movq %r9, 88(%rsp)
- movq %rdx, 40(%rsp)
- call __mingw_vprintf
- addq $56, %rsp
- ret
- .seh_endproc
- .def __main; .scl 2; .type 32; .endef
- .section .rdata,"dr"
- .align 8
- .LC11:
- .ascii "stb_perlin_noise3: %.1f ns/call\12\0"
- .align 8
- .LC12:
- .ascii "stb_perlin_noise3_no_floor: %.1f ns/call\12\0"
- .section .text.startup,"x"
- .p2align 4,,15
- .globl main
- .def main; .scl 2; .type 32; .endef
- .seh_proc main
- main:
- .LFB96:
- pushq %r12
- .seh_pushreg %r12
- pushq %rbp
- .seh_pushreg %rbp
- pushq %rdi
- .seh_pushreg %rdi
- pushq %rsi
- .seh_pushreg %rsi
- pushq %rbx
- .seh_pushreg %rbx
- subq $112, %rsp
- .seh_stackalloc 112
- movaps %xmm6, 80(%rsp)
- .seh_savexmm %xmm6, 80
- movaps %xmm7, 96(%rsp)
- .seh_savexmm %xmm7, 96
- .seh_endprologue
- leaq 4096+tex(%rip), %rbp
- movl $1024, %r12d
- call __main
- call clock
- movl %eax, 76(%rsp)
- fildl 76(%rsp)
- fstpl 64(%rsp)
- .L5:
- movss .LC6(%rip), %xmm6
- leaq 4096+tex(%rip), %rdi
- movss .LC7(%rip), %xmm7
- leaq tex(%rip), %rsi
- .p2align 4,,10
- .L10:
- xorl %ebx, %ebx
- flds .LC6(%rip)
- .p2align 4,,10
- .L8:
- fsts 56(%rsp)
- movl $32, %r9d
- movaps %xmm7, %xmm2
- movss 56(%rsp), %xmm0
- movaps %xmm6, %xmm1
- fstps 72(%rsp)
- movl $32, 40(%rsp)
- movl $32, 32(%rsp)
- call stb_perlin_noise3
- movss %xmm0, (%rsi,%rbx)
- addq $4, %rbx
- flds 72(%rsp)
- fadds .LC8(%rip)
- cmpq $128, %rbx
- jne .L8
- fstp %st(0)
- movss %xmm6, 56(%rsp)
- subq $-128, %rsi
- flds 56(%rsp)
- cmpq %rbp, %rsi
- fadds .LC8(%rip)
- fstps 56(%rsp)
- movss 56(%rsp), %xmm6
- jne .L10
- subl $1, %r12d
- jne .L5
- call clock
- leaq .LC11(%rip), %rcx
- movl $1024, %ebp
- movl %eax, 76(%rsp)
- fildl 76(%rsp)
- fsubl 64(%rsp)
- fmuls .LC9(%rip)
- fdivs .LC10(%rip)
- fstpl 56(%rsp)
- movq 56(%rsp), %rdx
- movsd 56(%rsp), %xmm1
- call _Z6printfPKcz
- call clock
- movl %eax, 76(%rsp)
- fildl 76(%rsp)
- fstpl 64(%rsp)
- .L11:
- movss .LC6(%rip), %xmm6
- leaq tex(%rip), %rsi
- movss .LC7(%rip), %xmm7
- .p2align 4,,10
- .L16:
- xorl %ebx, %ebx
- flds .LC6(%rip)
- .p2align 4,,10
- .L14:
- fsts 56(%rsp)
- movl $32, %r9d
- movaps %xmm7, %xmm2
- movss 56(%rsp), %xmm0
- movaps %xmm6, %xmm1
- fstps 72(%rsp)
- movl $32, 40(%rsp)
- movl $32, 32(%rsp)
- call _Z26stb_perlin_noise3_no_floorfffiii
- movss %xmm0, (%rsi,%rbx)
- addq $4, %rbx
- flds 72(%rsp)
- fadds .LC8(%rip)
- cmpq $128, %rbx
- jne .L14
- fstp %st(0)
- movss %xmm6, 56(%rsp)
- subq $-128, %rsi
- flds 56(%rsp)
- cmpq %rsi, %rdi
- fadds .LC8(%rip)
- fstps 56(%rsp)
- movss 56(%rsp), %xmm6
- jne .L16
- subl $1, %ebp
- jne .L11
- call clock
- leaq .LC12(%rip), %rcx
- movl %eax, 76(%rsp)
- fildl 76(%rsp)
- fsubl 64(%rsp)
- fmuls .LC9(%rip)
- fdivs .LC10(%rip)
- fstpl 56(%rsp)
- movq 56(%rsp), %rdx
- movsd 56(%rsp), %xmm1
- call _Z6printfPKcz
- nop
- movaps 80(%rsp), %xmm6
- xorl %eax, %eax
- movaps 96(%rsp), %xmm7
- addq $112, %rsp
- popq %rbx
- popq %rsi
- popq %rdi
- popq %rbp
- popq %r12
- ret
- .seh_endproc
- .data
- .align 32
- _ZZL16stb__perlin_gradifffE5basis:
- .long 1065353216
- .long 1065353216
- .long 0
- .space 4
- .long -1082130432
- .long 1065353216
- .long 0
- .space 4
- .long 1065353216
- .long -1082130432
- .long 0
- .space 4
- .long -1082130432
- .long -1082130432
- .long 0
- .space 4
- .long 1065353216
- .long 0
- .long 1065353216
- .space 4
- .long -1082130432
- .long 0
- .long 1065353216
- .space 4
- .long 1065353216
- .long 0
- .long -1082130432
- .space 4
- .long -1082130432
- .long 0
- .long -1082130432
- .space 4
- .long 0
- .long 1065353216
- .long 1065353216
- .space 4
- .long 0
- .long -1082130432
- .long 1065353216
- .space 4
- .long 0
- .long 1065353216
- .long -1082130432
- .space 4
- .long 0
- .long -1082130432
- .long -1082130432
- .space 4
- .section .rdata,"dr"
- .align 32
- _ZZL16stb__perlin_gradifffE7indices:
- .byte 0
- .byte 1
- .byte 2
- .byte 3
- .byte 4
- .byte 5
- .byte 6
- .byte 7
- .byte 8
- .byte 9
- .byte 10
- .byte 11
- .byte 0
- .byte 9
- .byte 1
- .byte 11
- .byte 0
- .byte 1
- .byte 2
- .byte 3
- .byte 4
- .byte 5
- .byte 6
- .byte 7
- .byte 8
- .byte 9
- .byte 10
- .byte 11
- .byte 0
- .byte 1
- .byte 2
- .byte 3
- .byte 4
- .byte 5
- .byte 6
- .byte 7
- .byte 8
- .byte 9
- .byte 10
- .byte 11
- .byte 0
- .byte 1
- .byte 2
- .byte 3
- .byte 4
- .byte 5
- .byte 6
- .byte 7
- .byte 8
- .byte 9
- .byte 10
- .byte 11
- .byte 0
- .byte 1
- .byte 2
- .byte 3
- .byte 4
- .byte 5
- .byte 6
- .byte 7
- .byte 8
- .byte 9
- .byte 10
- .byte 11
- .globl tex
- .bss
- .align 32
- tex:
- .space 4096
- .section .rdata,"dr"
- .align 32
- _ZL19stb__perlin_randtab:
- .long 23
- .long 125
- .long 161
- .long 52
- .long 103
- .long 117
- .long 70
- .long 37
- .long 247
- .long 101
- .long 203
- .long 169
- .long 124
- .long 126
- .long 44
- .long 123
- .long 152
- .long 238
- .long 145
- .long 45
- .long 171
- .long 114
- .long 253
- .long 10
- .long 192
- .long 136
- .long 4
- .long 157
- .long 249
- .long 30
- .long 35
- .long 72
- .long 175
- .long 63
- .long 77
- .long 90
- .long 181
- .long 16
- .long 96
- .long 111
- .long 133
- .long 104
- .long 75
- .long 162
- .long 93
- .long 56
- .long 66
- .long 240
- .long 8
- .long 50
- .long 84
- .long 229
- .long 49
- .long 210
- .long 173
- .long 239
- .long 141
- .long 1
- .long 87
- .long 18
- .long 2
- .long 198
- .long 143
- .long 57
- .long 225
- .long 160
- .long 58
- .long 217
- .long 168
- .long 206
- .long 245
- .long 204
- .long 199
- .long 6
- .long 73
- .long 60
- .long 20
- .long 230
- .long 211
- .long 233
- .long 94
- .long 200
- .long 88
- .long 9
- .long 74
- .long 155
- .long 33
- .long 15
- .long 219
- .long 130
- .long 226
- .long 202
- .long 83
- .long 236
- .long 42
- .long 172
- .long 165
- .long 218
- .long 55
- .long 222
- .long 46
- .long 107
- .long 98
- .long 154
- .long 109
- .long 67
- .long 196
- .long 178
- .long 127
- .long 158
- .long 13
- .long 243
- .long 65
- .long 79
- .long 166
- .long 248
- .long 25
- .long 224
- .long 115
- .long 80
- .long 68
- .long 51
- .long 184
- .long 128
- .long 232
- .long 208
- .long 151
- .long 122
- .long 26
- .long 212
- .long 105
- .long 43
- .long 179
- .long 213
- .long 235
- .long 148
- .long 146
- .long 89
- .long 14
- .long 195
- .long 28
- .long 78
- .long 112
- .long 76
- .long 250
- .long 47
- .long 24
- .long 251
- .long 140
- .long 108
- .long 186
- .long 190
- .long 228
- .long 170
- .long 183
- .long 139
- .long 39
- .long 188
- .long 244
- .long 246
- .long 132
- .long 48
- .long 119
- .long 144
- .long 180
- .long 138
- .long 134
- .long 193
- .long 82
- .long 182
- .long 120
- .long 121
- .long 86
- .long 220
- .long 209
- .long 3
- .long 91
- .long 241
- .long 149
- .long 85
- .long 205
- .long 150
- .long 113
- .long 216
- .long 31
- .long 100
- .long 41
- .long 164
- .long 177
- .long 214
- .long 153
- .long 231
- .long 38
- .long 71
- .long 185
- .long 174
- .long 97
- .long 201
- .long 29
- .long 95
- .long 7
- .long 92
- .long 54
- .long 254
- .long 191
- .long 118
- .long 34
- .long 221
- .long 131
- .long 11
- .long 163
- .long 99
- .long 234
- .long 81
- .long 227
- .long 147
- .long 156
- .long 176
- .long 17
- .long 142
- .long 69
- .long 12
- .long 110
- .long 62
- .long 27
- .long 255
- .long 0
- .long 194
- .long 59
- .long 116
- .long 242
- .long 252
- .long 19
- .long 21
- .long 187
- .long 53
- .long 207
- .long 129
- .long 64
- .long 135
- .long 61
- .long 40
- .long 167
- .long 237
- .long 102
- .long 223
- .long 106
- .long 159
- .long 197
- .long 189
- .long 215
- .long 137
- .long 36
- .long 32
- .long 22
- .long 5
- .long 23
- .long 125
- .long 161
- .long 52
- .long 103
- .long 117
- .long 70
- .long 37
- .long 247
- .long 101
- .long 203
- .long 169
- .long 124
- .long 126
- .long 44
- .long 123
- .long 152
- .long 238
- .long 145
- .long 45
- .long 171
- .long 114
- .long 253
- .long 10
- .long 192
- .long 136
- .long 4
- .long 157
- .long 249
- .long 30
- .long 35
- .long 72
- .long 175
- .long 63
- .long 77
- .long 90
- .long 181
- .long 16
- .long 96
- .long 111
- .long 133
- .long 104
- .long 75
- .long 162
- .long 93
- .long 56
- .long 66
- .long 240
- .long 8
- .long 50
- .long 84
- .long 229
- .long 49
- .long 210
- .long 173
- .long 239
- .long 141
- .long 1
- .long 87
- .long 18
- .long 2
- .long 198
- .long 143
- .long 57
- .long 225
- .long 160
- .long 58
- .long 217
- .long 168
- .long 206
- .long 245
- .long 204
- .long 199
- .long 6
- .long 73
- .long 60
- .long 20
- .long 230
- .long 211
- .long 233
- .long 94
- .long 200
- .long 88
- .long 9
- .long 74
- .long 155
- .long 33
- .long 15
- .long 219
- .long 130
- .long 226
- .long 202
- .long 83
- .long 236
- .long 42
- .long 172
- .long 165
- .long 218
- .long 55
- .long 222
- .long 46
- .long 107
- .long 98
- .long 154
- .long 109
- .long 67
- .long 196
- .long 178
- .long 127
- .long 158
- .long 13
- .long 243
- .long 65
- .long 79
- .long 166
- .long 248
- .long 25
- .long 224
- .long 115
- .long 80
- .long 68
- .long 51
- .long 184
- .long 128
- .long 232
- .long 208
- .long 151
- .long 122
- .long 26
- .long 212
- .long 105
- .long 43
- .long 179
- .long 213
- .long 235
- .long 148
- .long 146
- .long 89
- .long 14
- .long 195
- .long 28
- .long 78
- .long 112
- .long 76
- .long 250
- .long 47
- .long 24
- .long 251
- .long 140
- .long 108
- .long 186
- .long 190
- .long 228
- .long 170
- .long 183
- .long 139
- .long 39
- .long 188
- .long 244
- .long 246
- .long 132
- .long 48
- .long 119
- .long 144
- .long 180
- .long 138
- .long 134
- .long 193
- .long 82
- .long 182
- .long 120
- .long 121
- .long 86
- .long 220
- .long 209
- .long 3
- .long 91
- .long 241
- .long 149
- .long 85
- .long 205
- .long 150
- .long 113
- .long 216
- .long 31
- .long 100
- .long 41
- .long 164
- .long 177
- .long 214
- .long 153
- .long 231
- .long 38
- .long 71
- .long 185
- .long 174
- .long 97
- .long 201
- .long 29
- .long 95
- .long 7
- .long 92
- .long 54
- .long 254
- .long 191
- .long 118
- .long 34
- .long 221
- .long 131
- .long 11
- .long 163
- .long 99
- .long 234
- .long 81
- .long 227
- .long 147
- .long 156
- .long 176
- .long 17
- .long 142
- .long 69
- .long 12
- .long 110
- .long 62
- .long 27
- .long 255
- .long 0
- .long 194
- .long 59
- .long 116
- .long 242
- .long 252
- .long 19
- .long 21
- .long 187
- .long 53
- .long 207
- .long 129
- .long 64
- .long 135
- .long 61
- .long 40
- .long 167
- .long 237
- .long 102
- .long 223
- .long 106
- .long 159
- .long 197
- .long 189
- .long 215
- .long 137
- .long 36
- .long 32
- .long 22
- .long 5
- .align 4
- .LC0:
- .long 1086324736
- .align 4
- .LC1:
- .long 1097859072
- .align 4
- .LC2:
- .long 1092616192
- .align 4
- .LC6:
- .long 1015021568
- .align 4
- .LC7:
- .long 1056964608
- .align 4
- .LC8:
- .long 1023410176
- .align 4
- .LC9:
- .long 1315859240
- .align 4
- .LC10:
- .long 1316618240
- .ident "GCC: (rev5, Built by MinGW-W64 project) 4.8.1"
- .def floor; .scl 2; .type 32; .endef
- .def __mingw_vprintf; .scl 2; .type 32; .endef
- .def clock; .scl 2; .type 32; .endef
Add Comment
Please, Sign In to add comment