📄 glapi_x86-64.s
字号:
glColor4ui:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 296(%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 296(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 296(%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 296(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4ui, .-glColor4ui
.p2align 4,,15
.globl glColor4uiv
.type glColor4uiv, @function
glColor4uiv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 304(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 304(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 304(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 304(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4uiv, .-glColor4uiv
.p2align 4,,15
.globl glColor4us
.type glColor4us, @function
glColor4us:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 312(%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 312(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 312(%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 312(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4us, .-glColor4us
.p2align 4,,15
.globl glColor4usv
.type glColor4usv, @function
glColor4usv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 320(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 320(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 320(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 320(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glColor4usv, .-glColor4usv
.p2align 4,,15
.globl glEdgeFlag
.type glEdgeFlag, @function
glEdgeFlag:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 328(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 328(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 328(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 328(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glEdgeFlag, .-glEdgeFlag
.p2align 4,,15
.globl glEdgeFlagv
.type glEdgeFlagv, @function
glEdgeFlagv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 336(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 336(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 336(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 336(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glEdgeFlagv, .-glEdgeFlagv
.p2align 4,,15
.globl glEnd
.type glEnd, @function
glEnd:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 344(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rbp
call _x86_64_get_dispatch@PLT
popq %rbp
movq 344(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 344(%rax), %r11
jmp *%r11
1:
pushq %rbp
call _glapi_get_dispatch
popq %rbp
movq 344(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glEnd, .-glEnd
.p2align 4,,15
.globl glIndexd
.type glIndexd, @function
glIndexd:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 352(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $8, %rsp
movq %xmm0, (%rsp)
call _x86_64_get_dispatch@PLT
movq (%rsp), %xmm0
addq $8, %rsp
movq 352(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 352(%rax), %r11
jmp *%r11
1:
subq $8, %rsp
movq %xmm0, (%rsp)
call _glapi_get_dispatch
movq (%rsp), %xmm0
addq $8, %rsp
movq 352(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexd, .-glIndexd
.p2align 4,,15
.globl glIndexdv
.type glIndexdv, @function
glIndexdv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 360(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 360(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 360(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 360(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexdv, .-glIndexdv
.p2align 4,,15
.globl glIndexf
.type glIndexf, @function
glIndexf:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 368(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $8, %rsp
movq %xmm0, (%rsp)
call _x86_64_get_dispatch@PLT
movq (%rsp), %xmm0
addq $8, %rsp
movq 368(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 368(%rax), %r11
jmp *%r11
1:
subq $8, %rsp
movq %xmm0, (%rsp)
call _glapi_get_dispatch
movq (%rsp), %xmm0
addq $8, %rsp
movq 368(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexf, .-glIndexf
.p2align 4,,15
.globl glIndexfv
.type glIndexfv, @function
glIndexfv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 376(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 376(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 376(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 376(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexfv, .-glIndexfv
.p2align 4,,15
.globl glIndexi
.type glIndexi, @function
glIndexi:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 384(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 384(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 384(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 384(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexi, .-glIndexi
.p2align 4,,15
.globl glIndexiv
.type glIndexiv, @function
glIndexiv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 392(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 392(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 392(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 392(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexiv, .-glIndexiv
.p2align 4,,15
.globl glIndexs
.type glIndexs, @function
glIndexs:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 400(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 400(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 400(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 400(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexs, .-glIndexs
.p2align 4,,15
.globl glIndexsv
.type glIndexsv, @function
glIndexsv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 408(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 408(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 408(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 408(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glIndexsv, .-glIndexsv
.p2align 4,,15
.globl glNormal3b
.type glNormal3b, @function
glNormal3b:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 416(%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 416(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 416(%rax), %r11
jmp *%r11
1:
pushq %rdi
pushq %rsi
pushq %rdx
call _glapi_get_dispatch
popq %rdx
popq %rsi
popq %rdi
movq 416(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3b, .-glNormal3b
.p2align 4,,15
.globl glNormal3bv
.type glNormal3bv, @function
glNormal3bv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 424(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 424(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 424(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 424(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3bv, .-glNormal3bv
.p2align 4,,15
.globl glNormal3d
.type glNormal3d, @function
glNormal3d:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 432(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $24, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
call _x86_64_get_dispatch@PLT
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $24, %rsp
movq 432(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 432(%rax), %r11
jmp *%r11
1:
subq $24, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
call _glapi_get_dispatch
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $24, %rsp
movq 432(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3d, .-glNormal3d
.p2align 4,,15
.globl glNormal3dv
.type glNormal3dv, @function
glNormal3dv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 440(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 440(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 440(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 440(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3dv, .-glNormal3dv
.p2align 4,,15
.globl glNormal3f
.type glNormal3f, @function
glNormal3f:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 448(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
subq $24, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
call _x86_64_get_dispatch@PLT
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $24, %rsp
movq 448(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 448(%rax), %r11
jmp *%r11
1:
subq $24, %rsp
movq %xmm0, (%rsp)
movq %xmm1, 8(%rsp)
movq %xmm2, 16(%rsp)
call _glapi_get_dispatch
movq 16(%rsp), %xmm2
movq 8(%rsp), %xmm1
movq (%rsp), %xmm0
addq $24, %rsp
movq 448(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3f, .-glNormal3f
.p2align 4,,15
.globl glNormal3fv
.type glNormal3fv, @function
glNormal3fv:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 456(%rax), %r11
jmp *%r11
#elif defined(PTHREADS)
pushq %rdi
call _x86_64_get_dispatch@PLT
popq %rdi
movq 456(%rax), %r11
jmp *%r11
#else
movq _glapi_Dispatch(%rip), %rax
testq %rax, %rax
je 1f
movq 456(%rax), %r11
jmp *%r11
1:
pushq %rdi
call _glapi_get_dispatch
popq %rdi
movq 456(%rax), %r11
jmp *%r11
#endif /* defined(GLX_USE_TLS) */
.size glNormal3fv, .-glNormal3fv
.p2align 4,,15
.globl glNormal3i
.type glNormal3i, @function
glNormal3i:
#if defined(GLX_USE_TLS)
call _x86_64_get_dispatch@PLT
movq 464(%rax), %r11
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -