📄 glapi_x86-64.s
字号:
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 136(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3s, .-glColor3s
.p2align 4,,15
.globl glColor3sv
.type glColor3sv, @function
glColor3sv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 144(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 144(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 144(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 144(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3sv, .-glColor3sv
.p2align 4,,15
.globl glColor3ub
.type glColor3ub, @function
glColor3ub:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 152(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
call _x86_64_get_dispatch@PLT
popq %rdx
popq %rsi
popq %rdi
movq 152(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 152(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 152(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3ub, .-glColor3ub
.p2align 4,,15
.globl glColor3ubv
.type glColor3ubv, @function
glColor3ubv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 160(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 160(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 160(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 160(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3ubv, .-glColor3ubv
.p2align 4,,15
.globl glColor3ui
.type glColor3ui, @function
glColor3ui:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 168(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
call _x86_64_get_dispatch@PLT
popq %rdx
popq %rsi
popq %rdi
movq 168(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 168(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 168(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3ui, .-glColor3ui
.p2align 4,,15
.globl glColor3uiv
.type glColor3uiv, @function
glColor3uiv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 176(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 176(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 176(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 176(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3uiv, .-glColor3uiv
.p2align 4,,15
.globl glColor3us
.type glColor3us, @function
glColor3us:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 184(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
call _x86_64_get_dispatch@PLT
popq %rdx
popq %rsi
popq %rdi
movq 184(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 184(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 184(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3us, .-glColor3us
.p2align 4,,15
.globl glColor3usv
.type glColor3usv, @function
glColor3usv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 192(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 192(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 192(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 192(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor3usv, .-glColor3usv
.p2align 4,,15
.globl glColor4b
.type glColor4b, @function
glColor4b:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 200(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 200(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 200(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 200(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4b, .-glColor4b
.p2align 4,,15
.globl glColor4bv
.type glColor4bv, @function
glColor4bv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 208(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 208(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 208(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 208(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4bv, .-glColor4bv
.p2align 4,,15
.globl glColor4d
.type glColor4d, @function
glColor4d:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 216(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $40, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
movq %xmm3, 24(%rsp)
call _x86_64_get_dispatch@PLT
movq 24(%rsp), %xmm3
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $40, %rsp
movq 216(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 216(%rax), %r11
jmp *%r11
1:
subq $40, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
movq %xmm3, 24(%rsp)
call _glapi_get_dispatch
movq 24(%rsp), %xmm3
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $40, %rsp
movq 216(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4d, .-glColor4d
.p2align 4,,15
.globl glColor4dv
.type glColor4dv, @function
glColor4dv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 224(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 224(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 224(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 224(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4dv, .-glColor4dv
.p2align 4,,15
.globl glColor4f
.type glColor4f, @function
glColor4f:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 232(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $40, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
movq %xmm3, 24(%rsp)
call _x86_64_get_dispatch@PLT
movq 24(%rsp), %xmm3
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $40, %rsp
movq 232(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 232(%rax), %r11
jmp *%r11
1:
subq $40, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
movq %xmm3, 24(%rsp)
call _glapi_get_dispatch
movq 24(%rsp), %xmm3
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $40, %rsp
movq 232(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4f, .-glColor4f
.p2align 4,,15
.globl glColor4fv
.type glColor4fv, @function
glColor4fv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 240(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 240(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 240(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 240(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4fv, .-glColor4fv
.p2align 4,,15
.globl glColor4i
.type glColor4i, @function
glColor4i:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 248(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 248(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 248(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 248(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4i, .-glColor4i
.p2align 4,,15
.globl glColor4iv
.type glColor4iv, @function
glColor4iv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 256(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 256(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 256(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 256(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4iv, .-glColor4iv
.p2align 4,,15
.globl glColor4s
.type glColor4s, @function
glColor4s:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 264(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 264(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 264(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 264(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4s, .-glColor4s
.p2align 4,,15
.globl glColor4sv
.type glColor4sv, @function
glColor4sv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 272(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 272(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 272(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 272(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4sv, .-glColor4sv
.p2align 4,,15
.globl glColor4ub
.type glColor4ub, @function
glColor4ub:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 280(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 280(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 280(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
pushq %rcx
pushq %rbp
call _glapi_get_dispatch
popq %rbp
popq %rcx
popq %rdx
popq %rsi
popq %rdi
movq 280(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4ub, .-glColor4ub
.p2align 4,,15
.globl glColor4ubv
.type glColor4ubv, @function
glColor4ubv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 288(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 288(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 288(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 288(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4ubv, .-glColor4ubv
.p2align 4,,15
.globl glColor4ui
.type glColor4ui, @function
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -