1f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org/* DO NOT EDIT - This file generated automatically by gl_x86-64_asm.py (from Mesa) script */
2f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org/*
4f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * (C) Copyright IBM Corporation 2005
5f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * All Rights Reserved.
6f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org *
7f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * Permission is hereby granted, free of charge, to any person obtaining a
8f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * copy of this software and associated documentation files (the "Software"),
9f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * to deal in the Software without restriction, including without limitation
10f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * the rights to use, copy, modify, merge, publish, distribute, sub license,
11f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * and/or sell copies of the Software, and to permit persons to whom the
12f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * Software is furnished to do so, subject to the following conditions:
13f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org *
14f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * The above copyright notice and this permission notice (including the next
15f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * paragraph) shall be included in all copies or substantial portions of the
16f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * Software.
17f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org *
18f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
19f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
20f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.  IN NO EVENT SHALL
21f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * IBM,
22f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * AND/OR THEIR SUPPLIERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
23f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
24f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * SOFTWARE.
26f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org */
27f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org/* If we build with gcc's -fvisibility=hidden flag, we'll need to change
29f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org * the symbol visibility mode to 'default'.
30f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org */
31f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#include "x86/assyntax.h"
33f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifdef __GNUC__
35f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  pragma GCC visibility push(default)
36f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define HIDDEN(x) .hidden x
37f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
38f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define HIDDEN(x)
39f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
40f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
41f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org# if defined(USE_MGL_NAMESPACE)
42f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define GL_PREFIX(n) GLNAME(CONCAT(mgl,n))
43f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define _glapi_Dispatch _mglapi_Dispatch
44f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org# else
45f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define GL_PREFIX(n) GLNAME(CONCAT(gl,n))
46f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org# endif
47f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
48f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(HAVE_PTHREAD) || defined(WIN32)
49f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#  define THREADS
50f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
51f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
52f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.text
53f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
54f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifdef GLX_USE_TLS
55f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
56f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl _x86_64_get_get_dispatch; HIDDEN(_x86_64_get_get_dispatch)
57f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org_x86_64_get_get_dispatch:
58f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	lea	_x86_64_get_dispatch(%rip), %rax
59f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	ret
60f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
61f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
62f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org_x86_64_get_dispatch:
63f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_tls_Dispatch@GOTTPOFF(%rip), %rax
64f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%fs:(%rax), %rax
65f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	ret
66f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	_x86_64_get_dispatch, .-_x86_64_get_dispatch
67f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
68f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
69f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
70f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.extern	_glapi_Dispatch
71f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.extern	_gl_DispatchTSD
72f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.extern	pthread_getspecific
73f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
74f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
75f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org_x86_64_get_dispatch:
76f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_gl_DispatchTSD@GOTPCREL(%rip), %rax
77f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movl	(%rax), %edi
78f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	pthread_getspecific@PLT
79f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
80f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(THREADS)
81f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
82f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.extern	_glapi_get_dispatch
83f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
84f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
85f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
86f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
87f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(NewList)
88f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(NewList), @function
89f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(NewList):
90f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
91f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
92f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	0(%rax), %r11
93f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
94f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
95f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
96f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
97f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
98f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
99f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rax), %r11
103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	0(%rax), %r11
109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	0(%rax), %r11
119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(NewList), .-GL_PREFIX(NewList)
122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndList)
125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndList), @function
126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndList):
127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rax), %r11
130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rax), %r11
136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rax), %r11
142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rax), %r11
148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndList), .-GL_PREFIX(EndList)
151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CallList)
154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CallList), @function
155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CallList):
156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rax), %r11
159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rax), %r11
165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rax), %r11
171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rax), %r11
177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CallList), .-GL_PREFIX(CallList)
180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CallLists)
183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CallLists), @function
184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CallLists):
185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rax), %r11
188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rax), %r11
198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rax), %r11
204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rax), %r11
214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CallLists), .-GL_PREFIX(CallLists)
217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteLists)
220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteLists), @function
221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteLists):
222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rax), %r11
225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rax), %r11
235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rax), %r11
241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rax), %r11
251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteLists), .-GL_PREFIX(DeleteLists)
254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenLists)
257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenLists), @function
258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenLists):
259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rax), %r11
262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rax), %r11
268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rax), %r11
274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rax), %r11
280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenLists), .-GL_PREFIX(GenLists)
283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ListBase)
286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ListBase), @function
287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ListBase):
288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rax), %r11
291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rax), %r11
297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rax), %r11
303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rax), %r11
309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ListBase), .-GL_PREFIX(ListBase)
312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Begin)
315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Begin), @function
316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Begin):
317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rax), %r11
320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rax), %r11
326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rax), %r11
332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rax), %r11
338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Begin), .-GL_PREFIX(Begin)
341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Bitmap)
344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Bitmap), @function
345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Bitmap):
346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rax), %r11
349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 48(%rsp)
359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %rdx
361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rax), %r11
369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rax), %r11
375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 48(%rsp)
385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %rdx
387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rax), %r11
395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Bitmap), .-GL_PREFIX(Bitmap)
398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3b)
401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3b), @function
402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3b):
403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rax), %r11
406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rax), %r11
416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rax), %r11
422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rax), %r11
432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3b), .-GL_PREFIX(Color3b)
435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3bv)
438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3bv), @function
439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3bv):
440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	80(%rax), %r11
443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	80(%rax), %r11
449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	80(%rax), %r11
455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	80(%rax), %r11
461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3bv), .-GL_PREFIX(Color3bv)
464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3d)
467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3d), @function
468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3d):
469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	88(%rax), %r11
472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	88(%rax), %r11
484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	88(%rax), %r11
490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	88(%rax), %r11
502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3d), .-GL_PREFIX(Color3d)
505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3dv)
508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3dv), @function
509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3dv):
510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	96(%rax), %r11
513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	96(%rax), %r11
519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	96(%rax), %r11
525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	96(%rax), %r11
531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3dv), .-GL_PREFIX(Color3dv)
534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3f)
537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3f), @function
538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3f):
539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	104(%rax), %r11
542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	104(%rax), %r11
554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	104(%rax), %r11
560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	104(%rax), %r11
572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3f), .-GL_PREFIX(Color3f)
575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3fv)
578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3fv), @function
579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3fv):
580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	112(%rax), %r11
583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	112(%rax), %r11
589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	112(%rax), %r11
595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	112(%rax), %r11
601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3fv), .-GL_PREFIX(Color3fv)
604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3i)
607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3i), @function
608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3i):
609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	120(%rax), %r11
612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	120(%rax), %r11
622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	120(%rax), %r11
628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	120(%rax), %r11
638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3i), .-GL_PREFIX(Color3i)
641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3iv)
644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3iv), @function
645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3iv):
646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	128(%rax), %r11
649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	128(%rax), %r11
655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	128(%rax), %r11
661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	128(%rax), %r11
667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3iv), .-GL_PREFIX(Color3iv)
670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3s)
673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3s), @function
674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3s):
675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	136(%rax), %r11
678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	136(%rax), %r11
688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	136(%rax), %r11
694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	136(%rax), %r11
704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3s), .-GL_PREFIX(Color3s)
707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3sv)
710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3sv), @function
711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3sv):
712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	144(%rax), %r11
715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	144(%rax), %r11
721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	144(%rax), %r11
727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	144(%rax), %r11
733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3sv), .-GL_PREFIX(Color3sv)
736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3ub)
739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3ub), @function
740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3ub):
741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	152(%rax), %r11
744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	152(%rax), %r11
754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	152(%rax), %r11
760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	152(%rax), %r11
770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3ub), .-GL_PREFIX(Color3ub)
773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3ubv)
776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3ubv), @function
777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3ubv):
778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	160(%rax), %r11
781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	160(%rax), %r11
787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	160(%rax), %r11
793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	160(%rax), %r11
799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3ubv), .-GL_PREFIX(Color3ubv)
802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3ui)
805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3ui), @function
806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3ui):
807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	168(%rax), %r11
810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	168(%rax), %r11
820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	168(%rax), %r11
826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	168(%rax), %r11
836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3ui), .-GL_PREFIX(Color3ui)
839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3uiv)
842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3uiv), @function
843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3uiv):
844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	176(%rax), %r11
847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	176(%rax), %r11
853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	176(%rax), %r11
859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	176(%rax), %r11
865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3uiv), .-GL_PREFIX(Color3uiv)
868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3us)
871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3us), @function
872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3us):
873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	184(%rax), %r11
876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	184(%rax), %r11
886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	184(%rax), %r11
892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	184(%rax), %r11
902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3us), .-GL_PREFIX(Color3us)
905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color3usv)
908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color3usv), @function
909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color3usv):
910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	192(%rax), %r11
913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	192(%rax), %r11
919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	192(%rax), %r11
925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	192(%rax), %r11
931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color3usv), .-GL_PREFIX(Color3usv)
934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4b)
937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4b), @function
938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4b):
939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	200(%rax), %r11
942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	200(%rax), %r11
956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	200(%rax), %r11
962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	200(%rax), %r11
976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4b), .-GL_PREFIX(Color4b)
979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4bv)
982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4bv), @function
983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4bv):
984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	208(%rax), %r11
987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	208(%rax), %r11
993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	208(%rax), %r11
999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	208(%rax), %r11
1005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4bv), .-GL_PREFIX(Color4bv)
1008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4d)
1011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4d), @function
1012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4d):
1013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	216(%rax), %r11
1016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
1019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
1023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
1025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
1029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	216(%rax), %r11
1030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	216(%rax), %r11
1036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
1039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
1043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
1045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
1049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	216(%rax), %r11
1050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4d), .-GL_PREFIX(Color4d)
1053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4dv)
1056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4dv), @function
1057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4dv):
1058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	224(%rax), %r11
1061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	224(%rax), %r11
1067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	224(%rax), %r11
1073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	224(%rax), %r11
1079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4dv), .-GL_PREFIX(Color4dv)
1082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4f)
1085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4f), @function
1086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4f):
1087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	232(%rax), %r11
1090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
1093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
1097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
1099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
1103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	232(%rax), %r11
1104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	232(%rax), %r11
1110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
1113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
1117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
1119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
1123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	232(%rax), %r11
1124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4f), .-GL_PREFIX(Color4f)
1127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4fv)
1130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4fv), @function
1131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4fv):
1132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	240(%rax), %r11
1135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	240(%rax), %r11
1141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	240(%rax), %r11
1147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	240(%rax), %r11
1153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4fv), .-GL_PREFIX(Color4fv)
1156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4i)
1159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4i), @function
1160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4i):
1161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	248(%rax), %r11
1164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	248(%rax), %r11
1178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	248(%rax), %r11
1184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	248(%rax), %r11
1198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4i), .-GL_PREFIX(Color4i)
1201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4iv)
1204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4iv), @function
1205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4iv):
1206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	256(%rax), %r11
1209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	256(%rax), %r11
1215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	256(%rax), %r11
1221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	256(%rax), %r11
1227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4iv), .-GL_PREFIX(Color4iv)
1230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4s)
1233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4s), @function
1234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4s):
1235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	264(%rax), %r11
1238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	264(%rax), %r11
1252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	264(%rax), %r11
1258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	264(%rax), %r11
1272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4s), .-GL_PREFIX(Color4s)
1275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4sv)
1278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4sv), @function
1279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4sv):
1280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	272(%rax), %r11
1283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	272(%rax), %r11
1289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	272(%rax), %r11
1295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	272(%rax), %r11
1301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4sv), .-GL_PREFIX(Color4sv)
1304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4ub)
1307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4ub), @function
1308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4ub):
1309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	280(%rax), %r11
1312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	280(%rax), %r11
1326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	280(%rax), %r11
1332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	280(%rax), %r11
1346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4ub), .-GL_PREFIX(Color4ub)
1349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4ubv)
1352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4ubv), @function
1353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4ubv):
1354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	288(%rax), %r11
1357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	288(%rax), %r11
1363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	288(%rax), %r11
1369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	288(%rax), %r11
1375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4ubv), .-GL_PREFIX(Color4ubv)
1378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4ui)
1381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4ui), @function
1382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4ui):
1383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	296(%rax), %r11
1386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	296(%rax), %r11
1400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	296(%rax), %r11
1406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	296(%rax), %r11
1420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4ui), .-GL_PREFIX(Color4ui)
1423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4uiv)
1426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4uiv), @function
1427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4uiv):
1428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	304(%rax), %r11
1431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	304(%rax), %r11
1437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	304(%rax), %r11
1443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	304(%rax), %r11
1449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4uiv), .-GL_PREFIX(Color4uiv)
1452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4us)
1455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4us), @function
1456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4us):
1457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	312(%rax), %r11
1460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	312(%rax), %r11
1474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	312(%rax), %r11
1480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
1486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
1490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	312(%rax), %r11
1494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4us), .-GL_PREFIX(Color4us)
1497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Color4usv)
1500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Color4usv), @function
1501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Color4usv):
1502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	320(%rax), %r11
1505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	320(%rax), %r11
1511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	320(%rax), %r11
1517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	320(%rax), %r11
1523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Color4usv), .-GL_PREFIX(Color4usv)
1526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EdgeFlag)
1529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EdgeFlag), @function
1530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EdgeFlag):
1531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	328(%rax), %r11
1534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	328(%rax), %r11
1540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	328(%rax), %r11
1546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	328(%rax), %r11
1552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EdgeFlag), .-GL_PREFIX(EdgeFlag)
1555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EdgeFlagv)
1558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EdgeFlagv), @function
1559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EdgeFlagv):
1560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	336(%rax), %r11
1563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	336(%rax), %r11
1569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	336(%rax), %r11
1575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	336(%rax), %r11
1581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EdgeFlagv), .-GL_PREFIX(EdgeFlagv)
1584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(End)
1587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(End), @function
1588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(End):
1589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	344(%rax), %r11
1592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	344(%rax), %r11
1598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	344(%rax), %r11
1604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
1607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
1609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	344(%rax), %r11
1610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(End), .-GL_PREFIX(End)
1613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexd)
1616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexd), @function
1617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexd):
1618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	352(%rax), %r11
1621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
1624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
1628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	352(%rax), %r11
1629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	352(%rax), %r11
1635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
1638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
1642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	352(%rax), %r11
1643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexd), .-GL_PREFIX(Indexd)
1646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexdv)
1649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexdv), @function
1650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexdv):
1651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	360(%rax), %r11
1654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	360(%rax), %r11
1660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	360(%rax), %r11
1666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	360(%rax), %r11
1672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexdv), .-GL_PREFIX(Indexdv)
1675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexf)
1678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexf), @function
1679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexf):
1680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	368(%rax), %r11
1683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
1686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
1690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	368(%rax), %r11
1691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	368(%rax), %r11
1697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
1700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
1704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	368(%rax), %r11
1705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexf), .-GL_PREFIX(Indexf)
1708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexfv)
1711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexfv), @function
1712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexfv):
1713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	376(%rax), %r11
1716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	376(%rax), %r11
1722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	376(%rax), %r11
1728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	376(%rax), %r11
1734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexfv), .-GL_PREFIX(Indexfv)
1737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexi)
1740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexi), @function
1741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexi):
1742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	384(%rax), %r11
1745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	384(%rax), %r11
1751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	384(%rax), %r11
1757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	384(%rax), %r11
1763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexi), .-GL_PREFIX(Indexi)
1766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexiv)
1769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexiv), @function
1770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexiv):
1771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	392(%rax), %r11
1774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	392(%rax), %r11
1780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	392(%rax), %r11
1786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	392(%rax), %r11
1792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexiv), .-GL_PREFIX(Indexiv)
1795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexs)
1798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexs), @function
1799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexs):
1800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	400(%rax), %r11
1803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	400(%rax), %r11
1809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	400(%rax), %r11
1815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	400(%rax), %r11
1821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexs), .-GL_PREFIX(Indexs)
1824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexsv)
1827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexsv), @function
1828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexsv):
1829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	408(%rax), %r11
1832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	408(%rax), %r11
1838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	408(%rax), %r11
1844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	408(%rax), %r11
1850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexsv), .-GL_PREFIX(Indexsv)
1853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3b)
1856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3b), @function
1857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3b):
1858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	416(%rax), %r11
1861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	416(%rax), %r11
1871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	416(%rax), %r11
1877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
1881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
1882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
1884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
1885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	416(%rax), %r11
1887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3b), .-GL_PREFIX(Normal3b)
1890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3bv)
1893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3bv), @function
1894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3bv):
1895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	424(%rax), %r11
1898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	424(%rax), %r11
1904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	424(%rax), %r11
1910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	424(%rax), %r11
1916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3bv), .-GL_PREFIX(Normal3bv)
1919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3d)
1922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3d), @function
1923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3d):
1924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	432(%rax), %r11
1927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
1930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
1938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	432(%rax), %r11
1939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	432(%rax), %r11
1945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
1948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
1949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
1950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
1951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
1953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
1954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
1955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
1956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	432(%rax), %r11
1957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3d), .-GL_PREFIX(Normal3d)
1960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3dv)
1963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3dv), @function
1964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3dv):
1965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	440(%rax), %r11
1968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	440(%rax), %r11
1974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
1976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
1977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
1978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
1979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	440(%rax), %r11
1980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
1982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
1983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
1984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
1985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	440(%rax), %r11
1986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
1988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3dv), .-GL_PREFIX(Normal3dv)
1989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
1990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
1991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3f)
1992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3f), @function
1993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3f):
1994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
1995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
1996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	448(%rax), %r11
1997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
1998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
1999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	448(%rax), %r11
2009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	448(%rax), %r11
2015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	448(%rax), %r11
2027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3f), .-GL_PREFIX(Normal3f)
2030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3fv)
2033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3fv), @function
2034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3fv):
2035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	456(%rax), %r11
2038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	456(%rax), %r11
2044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	456(%rax), %r11
2050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	456(%rax), %r11
2056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3fv), .-GL_PREFIX(Normal3fv)
2059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3i)
2062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3i), @function
2063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3i):
2064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	464(%rax), %r11
2067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	464(%rax), %r11
2077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	464(%rax), %r11
2083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	464(%rax), %r11
2093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3i), .-GL_PREFIX(Normal3i)
2096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3iv)
2099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3iv), @function
2100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3iv):
2101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	472(%rax), %r11
2104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	472(%rax), %r11
2110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	472(%rax), %r11
2116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	472(%rax), %r11
2122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3iv), .-GL_PREFIX(Normal3iv)
2125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3s)
2128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3s), @function
2129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3s):
2130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	480(%rax), %r11
2133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	480(%rax), %r11
2143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	480(%rax), %r11
2149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	480(%rax), %r11
2159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3s), .-GL_PREFIX(Normal3s)
2162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Normal3sv)
2165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Normal3sv), @function
2166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Normal3sv):
2167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	488(%rax), %r11
2170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	488(%rax), %r11
2176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	488(%rax), %r11
2182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	488(%rax), %r11
2188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Normal3sv), .-GL_PREFIX(Normal3sv)
2191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2d)
2194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2d), @function
2195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2d):
2196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	496(%rax), %r11
2199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	496(%rax), %r11
2209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	496(%rax), %r11
2215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	496(%rax), %r11
2225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2d), .-GL_PREFIX(RasterPos2d)
2228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2dv)
2231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2dv), @function
2232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2dv):
2233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	504(%rax), %r11
2236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	504(%rax), %r11
2242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	504(%rax), %r11
2248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	504(%rax), %r11
2254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2dv), .-GL_PREFIX(RasterPos2dv)
2257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2f)
2260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2f), @function
2261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2f):
2262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	512(%rax), %r11
2265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	512(%rax), %r11
2275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	512(%rax), %r11
2281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	512(%rax), %r11
2291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2f), .-GL_PREFIX(RasterPos2f)
2294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2fv)
2297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2fv), @function
2298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2fv):
2299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	520(%rax), %r11
2302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	520(%rax), %r11
2308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	520(%rax), %r11
2314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	520(%rax), %r11
2320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2fv), .-GL_PREFIX(RasterPos2fv)
2323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2i)
2326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2i), @function
2327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2i):
2328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	528(%rax), %r11
2331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	528(%rax), %r11
2341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	528(%rax), %r11
2347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	528(%rax), %r11
2357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2i), .-GL_PREFIX(RasterPos2i)
2360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2iv)
2363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2iv), @function
2364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2iv):
2365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	536(%rax), %r11
2368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	536(%rax), %r11
2374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	536(%rax), %r11
2380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	536(%rax), %r11
2386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2iv), .-GL_PREFIX(RasterPos2iv)
2389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2s)
2392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2s), @function
2393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2s):
2394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	544(%rax), %r11
2397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	544(%rax), %r11
2407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	544(%rax), %r11
2413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	544(%rax), %r11
2423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2s), .-GL_PREFIX(RasterPos2s)
2426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos2sv)
2429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos2sv), @function
2430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos2sv):
2431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	552(%rax), %r11
2434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	552(%rax), %r11
2440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	552(%rax), %r11
2446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	552(%rax), %r11
2452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos2sv), .-GL_PREFIX(RasterPos2sv)
2455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3d)
2458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3d), @function
2459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3d):
2460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	560(%rax), %r11
2463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	560(%rax), %r11
2475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	560(%rax), %r11
2481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	560(%rax), %r11
2493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3d), .-GL_PREFIX(RasterPos3d)
2496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3dv)
2499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3dv), @function
2500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3dv):
2501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	568(%rax), %r11
2504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	568(%rax), %r11
2510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	568(%rax), %r11
2516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	568(%rax), %r11
2522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3dv), .-GL_PREFIX(RasterPos3dv)
2525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3f)
2528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3f), @function
2529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3f):
2530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	576(%rax), %r11
2533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	576(%rax), %r11
2545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	576(%rax), %r11
2551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
2554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
2562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	576(%rax), %r11
2563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3f), .-GL_PREFIX(RasterPos3f)
2566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3fv)
2569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3fv), @function
2570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3fv):
2571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	584(%rax), %r11
2574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	584(%rax), %r11
2580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	584(%rax), %r11
2586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	584(%rax), %r11
2592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3fv), .-GL_PREFIX(RasterPos3fv)
2595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3i)
2598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3i), @function
2599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3i):
2600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	592(%rax), %r11
2603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	592(%rax), %r11
2613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	592(%rax), %r11
2619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	592(%rax), %r11
2629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3i), .-GL_PREFIX(RasterPos3i)
2632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3iv)
2635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3iv), @function
2636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3iv):
2637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	600(%rax), %r11
2640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	600(%rax), %r11
2646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	600(%rax), %r11
2652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	600(%rax), %r11
2658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3iv), .-GL_PREFIX(RasterPos3iv)
2661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3s)
2664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3s), @function
2665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3s):
2666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	608(%rax), %r11
2669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	608(%rax), %r11
2679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	608(%rax), %r11
2685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	608(%rax), %r11
2695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3s), .-GL_PREFIX(RasterPos3s)
2698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos3sv)
2701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos3sv), @function
2702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos3sv):
2703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	616(%rax), %r11
2706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	616(%rax), %r11
2712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	616(%rax), %r11
2718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	616(%rax), %r11
2724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos3sv), .-GL_PREFIX(RasterPos3sv)
2727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4d)
2730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4d), @function
2731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4d):
2732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	624(%rax), %r11
2735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
2738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
2742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
2744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
2748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	624(%rax), %r11
2749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	624(%rax), %r11
2755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
2758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
2762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
2764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
2768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	624(%rax), %r11
2769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4d), .-GL_PREFIX(RasterPos4d)
2772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4dv)
2775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4dv), @function
2776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4dv):
2777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	632(%rax), %r11
2780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	632(%rax), %r11
2786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	632(%rax), %r11
2792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	632(%rax), %r11
2798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4dv), .-GL_PREFIX(RasterPos4dv)
2801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4f)
2804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4f), @function
2805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4f):
2806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	640(%rax), %r11
2809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
2812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
2816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
2818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
2822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	640(%rax), %r11
2823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	640(%rax), %r11
2829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
2832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
2833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
2834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
2835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
2836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
2838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
2839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
2840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
2841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
2842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	640(%rax), %r11
2843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4f), .-GL_PREFIX(RasterPos4f)
2846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4fv)
2849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4fv), @function
2850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4fv):
2851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	648(%rax), %r11
2854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	648(%rax), %r11
2860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	648(%rax), %r11
2866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	648(%rax), %r11
2872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4fv), .-GL_PREFIX(RasterPos4fv)
2875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4i)
2878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4i), @function
2879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4i):
2880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	656(%rax), %r11
2883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
2889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
2893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	656(%rax), %r11
2897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	656(%rax), %r11
2903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
2909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
2913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	656(%rax), %r11
2917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4i), .-GL_PREFIX(RasterPos4i)
2920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4iv)
2923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4iv), @function
2924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4iv):
2925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	664(%rax), %r11
2928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	664(%rax), %r11
2934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	664(%rax), %r11
2940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	664(%rax), %r11
2946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4iv), .-GL_PREFIX(RasterPos4iv)
2949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4s)
2952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4s), @function
2953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4s):
2954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
2955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	672(%rax), %r11
2957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
2959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
2963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
2965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
2967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	672(%rax), %r11
2971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
2973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
2974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
2975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
2976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	672(%rax), %r11
2977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
2979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
2980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
2981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
2982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
2983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
2984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
2985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
2986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
2987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
2988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
2989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
2990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	672(%rax), %r11
2991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
2992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
2993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4s), .-GL_PREFIX(RasterPos4s)
2994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
2995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
2996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RasterPos4sv)
2997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RasterPos4sv), @function
2998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RasterPos4sv):
2999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	680(%rax), %r11
3002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	680(%rax), %r11
3008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	680(%rax), %r11
3014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	680(%rax), %r11
3020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RasterPos4sv), .-GL_PREFIX(RasterPos4sv)
3023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectd)
3026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectd), @function
3027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectd):
3028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	688(%rax), %r11
3031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
3034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
3038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
3040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
3044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	688(%rax), %r11
3045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	688(%rax), %r11
3051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
3054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
3058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
3060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
3064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	688(%rax), %r11
3065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectd), .-GL_PREFIX(Rectd)
3068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectdv)
3071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectdv), @function
3072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectdv):
3073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	696(%rax), %r11
3076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	696(%rax), %r11
3086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	696(%rax), %r11
3092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	696(%rax), %r11
3102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectdv), .-GL_PREFIX(Rectdv)
3105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectf)
3108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectf), @function
3109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectf):
3110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	704(%rax), %r11
3113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
3116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
3120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
3122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
3126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	704(%rax), %r11
3127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	704(%rax), %r11
3133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
3136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
3140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
3142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
3146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	704(%rax), %r11
3147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectf), .-GL_PREFIX(Rectf)
3150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectfv)
3153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectfv), @function
3154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectfv):
3155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	712(%rax), %r11
3158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	712(%rax), %r11
3168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	712(%rax), %r11
3174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	712(%rax), %r11
3184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectfv), .-GL_PREFIX(Rectfv)
3187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Recti)
3190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Recti), @function
3191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Recti):
3192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	720(%rax), %r11
3195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
3200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
3201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
3205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
3206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	720(%rax), %r11
3209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	720(%rax), %r11
3215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
3220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
3221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
3225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
3226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	720(%rax), %r11
3229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Recti), .-GL_PREFIX(Recti)
3232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectiv)
3235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectiv), @function
3236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectiv):
3237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	728(%rax), %r11
3240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	728(%rax), %r11
3250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	728(%rax), %r11
3256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	728(%rax), %r11
3266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectiv), .-GL_PREFIX(Rectiv)
3269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rects)
3272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rects), @function
3273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rects):
3274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	736(%rax), %r11
3277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
3282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
3283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
3287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
3288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	736(%rax), %r11
3291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	736(%rax), %r11
3297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
3302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
3303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
3307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
3308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	736(%rax), %r11
3311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rects), .-GL_PREFIX(Rects)
3314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rectsv)
3317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rectsv), @function
3318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rectsv):
3319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	744(%rax), %r11
3322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	744(%rax), %r11
3332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	744(%rax), %r11
3338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	744(%rax), %r11
3348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rectsv), .-GL_PREFIX(Rectsv)
3351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1d)
3354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1d), @function
3355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1d):
3356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	752(%rax), %r11
3359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
3362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
3366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	752(%rax), %r11
3367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	752(%rax), %r11
3373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
3376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
3380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	752(%rax), %r11
3381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1d), .-GL_PREFIX(TexCoord1d)
3384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1dv)
3387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1dv), @function
3388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1dv):
3389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	760(%rax), %r11
3392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	760(%rax), %r11
3398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	760(%rax), %r11
3404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	760(%rax), %r11
3410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1dv), .-GL_PREFIX(TexCoord1dv)
3413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1f)
3416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1f), @function
3417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1f):
3418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	768(%rax), %r11
3421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
3424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
3428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	768(%rax), %r11
3429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	768(%rax), %r11
3435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
3438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
3442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	768(%rax), %r11
3443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1f), .-GL_PREFIX(TexCoord1f)
3446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1fv)
3449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1fv), @function
3450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1fv):
3451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	776(%rax), %r11
3454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	776(%rax), %r11
3460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	776(%rax), %r11
3466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	776(%rax), %r11
3472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1fv), .-GL_PREFIX(TexCoord1fv)
3475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1i)
3478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1i), @function
3479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1i):
3480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	784(%rax), %r11
3483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	784(%rax), %r11
3489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	784(%rax), %r11
3495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	784(%rax), %r11
3501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1i), .-GL_PREFIX(TexCoord1i)
3504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1iv)
3507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1iv), @function
3508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1iv):
3509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	792(%rax), %r11
3512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	792(%rax), %r11
3518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	792(%rax), %r11
3524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	792(%rax), %r11
3530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1iv), .-GL_PREFIX(TexCoord1iv)
3533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1s)
3536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1s), @function
3537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1s):
3538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	800(%rax), %r11
3541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	800(%rax), %r11
3547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	800(%rax), %r11
3553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	800(%rax), %r11
3559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1s), .-GL_PREFIX(TexCoord1s)
3562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord1sv)
3565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord1sv), @function
3566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord1sv):
3567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	808(%rax), %r11
3570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	808(%rax), %r11
3576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	808(%rax), %r11
3582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	808(%rax), %r11
3588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord1sv), .-GL_PREFIX(TexCoord1sv)
3591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2d)
3594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2d), @function
3595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2d):
3596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	816(%rax), %r11
3599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	816(%rax), %r11
3609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	816(%rax), %r11
3615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	816(%rax), %r11
3625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2d), .-GL_PREFIX(TexCoord2d)
3628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2dv)
3631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2dv), @function
3632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2dv):
3633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	824(%rax), %r11
3636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	824(%rax), %r11
3642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	824(%rax), %r11
3648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	824(%rax), %r11
3654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2dv), .-GL_PREFIX(TexCoord2dv)
3657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2f)
3660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2f), @function
3661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2f):
3662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	832(%rax), %r11
3665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	832(%rax), %r11
3675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	832(%rax), %r11
3681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	832(%rax), %r11
3691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2f), .-GL_PREFIX(TexCoord2f)
3694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2fv)
3697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2fv), @function
3698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2fv):
3699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	840(%rax), %r11
3702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	840(%rax), %r11
3708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	840(%rax), %r11
3714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	840(%rax), %r11
3720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2fv), .-GL_PREFIX(TexCoord2fv)
3723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2i)
3726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2i), @function
3727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2i):
3728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	848(%rax), %r11
3731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	848(%rax), %r11
3741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	848(%rax), %r11
3747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	848(%rax), %r11
3757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2i), .-GL_PREFIX(TexCoord2i)
3760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2iv)
3763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2iv), @function
3764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2iv):
3765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	856(%rax), %r11
3768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	856(%rax), %r11
3774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	856(%rax), %r11
3780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	856(%rax), %r11
3786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2iv), .-GL_PREFIX(TexCoord2iv)
3789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2s)
3792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2s), @function
3793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2s):
3794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	864(%rax), %r11
3797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	864(%rax), %r11
3807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	864(%rax), %r11
3813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
3817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
3818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
3820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
3821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	864(%rax), %r11
3823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2s), .-GL_PREFIX(TexCoord2s)
3826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord2sv)
3829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord2sv), @function
3830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord2sv):
3831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	872(%rax), %r11
3834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	872(%rax), %r11
3840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	872(%rax), %r11
3846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	872(%rax), %r11
3852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord2sv), .-GL_PREFIX(TexCoord2sv)
3855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3d)
3858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3d), @function
3859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3d):
3860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	880(%rax), %r11
3863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	880(%rax), %r11
3875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	880(%rax), %r11
3881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	880(%rax), %r11
3893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3d), .-GL_PREFIX(TexCoord3d)
3896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3dv)
3899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3dv), @function
3900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3dv):
3901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	888(%rax), %r11
3904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	888(%rax), %r11
3910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	888(%rax), %r11
3916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	888(%rax), %r11
3922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3dv), .-GL_PREFIX(TexCoord3dv)
3925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3f)
3928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3f), @function
3929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3f):
3930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	896(%rax), %r11
3933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	896(%rax), %r11
3945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	896(%rax), %r11
3951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
3954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
3955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
3956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
3957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
3959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
3960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
3961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
3962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	896(%rax), %r11
3963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3f), .-GL_PREFIX(TexCoord3f)
3966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3fv)
3969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3fv), @function
3970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3fv):
3971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
3972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	904(%rax), %r11
3974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
3976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
3978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	904(%rax), %r11
3980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
3982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
3983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
3984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
3985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	904(%rax), %r11
3986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
3988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
3989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
3990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
3991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	904(%rax), %r11
3992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
3993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
3994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3fv), .-GL_PREFIX(TexCoord3fv)
3995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
3996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
3997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3i)
3998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3i), @function
3999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3i):
4000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	912(%rax), %r11
4003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	912(%rax), %r11
4013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	912(%rax), %r11
4019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	912(%rax), %r11
4029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3i), .-GL_PREFIX(TexCoord3i)
4032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3iv)
4035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3iv), @function
4036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3iv):
4037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	920(%rax), %r11
4040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	920(%rax), %r11
4046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	920(%rax), %r11
4052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	920(%rax), %r11
4058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3iv), .-GL_PREFIX(TexCoord3iv)
4061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3s)
4064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3s), @function
4065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3s):
4066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	928(%rax), %r11
4069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	928(%rax), %r11
4079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	928(%rax), %r11
4085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	928(%rax), %r11
4095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3s), .-GL_PREFIX(TexCoord3s)
4098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord3sv)
4101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord3sv), @function
4102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord3sv):
4103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	936(%rax), %r11
4106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	936(%rax), %r11
4112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	936(%rax), %r11
4118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	936(%rax), %r11
4124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord3sv), .-GL_PREFIX(TexCoord3sv)
4127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4d)
4130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4d), @function
4131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4d):
4132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	944(%rax), %r11
4135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
4148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	944(%rax), %r11
4149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	944(%rax), %r11
4155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
4168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	944(%rax), %r11
4169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4d), .-GL_PREFIX(TexCoord4d)
4172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4dv)
4175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4dv), @function
4176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4dv):
4177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	952(%rax), %r11
4180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	952(%rax), %r11
4186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	952(%rax), %r11
4192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	952(%rax), %r11
4198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4dv), .-GL_PREFIX(TexCoord4dv)
4201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4f)
4204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4f), @function
4205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4f):
4206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	960(%rax), %r11
4209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
4222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	960(%rax), %r11
4223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	960(%rax), %r11
4229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
4242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	960(%rax), %r11
4243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4f), .-GL_PREFIX(TexCoord4f)
4246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4fv)
4249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4fv), @function
4250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4fv):
4251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	968(%rax), %r11
4254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	968(%rax), %r11
4260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	968(%rax), %r11
4266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	968(%rax), %r11
4272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4fv), .-GL_PREFIX(TexCoord4fv)
4275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4i)
4278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4i), @function
4279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4i):
4280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	976(%rax), %r11
4283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
4289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
4293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	976(%rax), %r11
4297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	976(%rax), %r11
4303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
4309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
4313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	976(%rax), %r11
4317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4i), .-GL_PREFIX(TexCoord4i)
4320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4iv)
4323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4iv), @function
4324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4iv):
4325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	984(%rax), %r11
4328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	984(%rax), %r11
4334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	984(%rax), %r11
4340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	984(%rax), %r11
4346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4iv), .-GL_PREFIX(TexCoord4iv)
4349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4s)
4352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4s), @function
4353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4s):
4354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	992(%rax), %r11
4357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
4363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
4367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	992(%rax), %r11
4371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	992(%rax), %r11
4377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
4383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
4387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	992(%rax), %r11
4391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4s), .-GL_PREFIX(TexCoord4s)
4394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoord4sv)
4397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoord4sv), @function
4398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoord4sv):
4399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1000(%rax), %r11
4402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1000(%rax), %r11
4408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1000(%rax), %r11
4414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1000(%rax), %r11
4420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoord4sv), .-GL_PREFIX(TexCoord4sv)
4423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2d)
4426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2d), @function
4427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2d):
4428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1008(%rax), %r11
4431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1008(%rax), %r11
4441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1008(%rax), %r11
4447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1008(%rax), %r11
4457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2d), .-GL_PREFIX(Vertex2d)
4460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2dv)
4463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2dv), @function
4464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2dv):
4465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1016(%rax), %r11
4468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1016(%rax), %r11
4474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1016(%rax), %r11
4480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1016(%rax), %r11
4486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2dv), .-GL_PREFIX(Vertex2dv)
4489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2f)
4492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2f), @function
4493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2f):
4494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1024(%rax), %r11
4497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1024(%rax), %r11
4507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1024(%rax), %r11
4513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1024(%rax), %r11
4523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2f), .-GL_PREFIX(Vertex2f)
4526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2fv)
4529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2fv), @function
4530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2fv):
4531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1032(%rax), %r11
4534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1032(%rax), %r11
4540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1032(%rax), %r11
4546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1032(%rax), %r11
4552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2fv), .-GL_PREFIX(Vertex2fv)
4555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2i)
4558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2i), @function
4559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2i):
4560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1040(%rax), %r11
4563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1040(%rax), %r11
4573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1040(%rax), %r11
4579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1040(%rax), %r11
4589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2i), .-GL_PREFIX(Vertex2i)
4592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2iv)
4595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2iv), @function
4596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2iv):
4597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1048(%rax), %r11
4600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1048(%rax), %r11
4606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1048(%rax), %r11
4612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1048(%rax), %r11
4618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2iv), .-GL_PREFIX(Vertex2iv)
4621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2s)
4624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2s), @function
4625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2s):
4626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1056(%rax), %r11
4629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1056(%rax), %r11
4639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1056(%rax), %r11
4645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
4650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
4652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1056(%rax), %r11
4655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2s), .-GL_PREFIX(Vertex2s)
4658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex2sv)
4661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex2sv), @function
4662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex2sv):
4663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1064(%rax), %r11
4666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1064(%rax), %r11
4672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1064(%rax), %r11
4678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1064(%rax), %r11
4684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex2sv), .-GL_PREFIX(Vertex2sv)
4687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3d)
4690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3d), @function
4691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3d):
4692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1072(%rax), %r11
4695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1072(%rax), %r11
4707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1072(%rax), %r11
4713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1072(%rax), %r11
4725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3d), .-GL_PREFIX(Vertex3d)
4728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3dv)
4731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3dv), @function
4732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3dv):
4733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1080(%rax), %r11
4736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1080(%rax), %r11
4742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1080(%rax), %r11
4748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1080(%rax), %r11
4754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3dv), .-GL_PREFIX(Vertex3dv)
4757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3f)
4760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3f), @function
4761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3f):
4762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1088(%rax), %r11
4765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1088(%rax), %r11
4777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1088(%rax), %r11
4783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
4786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
4794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1088(%rax), %r11
4795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3f), .-GL_PREFIX(Vertex3f)
4798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3fv)
4801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3fv), @function
4802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3fv):
4803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1096(%rax), %r11
4806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1096(%rax), %r11
4812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1096(%rax), %r11
4818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1096(%rax), %r11
4824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3fv), .-GL_PREFIX(Vertex3fv)
4827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3i)
4830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3i), @function
4831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3i):
4832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1104(%rax), %r11
4835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1104(%rax), %r11
4845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1104(%rax), %r11
4851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1104(%rax), %r11
4861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3i), .-GL_PREFIX(Vertex3i)
4864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3iv)
4867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3iv), @function
4868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3iv):
4869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1112(%rax), %r11
4872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1112(%rax), %r11
4878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1112(%rax), %r11
4884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1112(%rax), %r11
4890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3iv), .-GL_PREFIX(Vertex3iv)
4893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3s)
4896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3s), @function
4897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3s):
4898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1120(%rax), %r11
4901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1120(%rax), %r11
4911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1120(%rax), %r11
4917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
4921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
4922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
4924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
4925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1120(%rax), %r11
4927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3s), .-GL_PREFIX(Vertex3s)
4930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex3sv)
4933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex3sv), @function
4934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex3sv):
4935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1128(%rax), %r11
4938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1128(%rax), %r11
4944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1128(%rax), %r11
4950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
4953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
4955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1128(%rax), %r11
4956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
4958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex3sv), .-GL_PREFIX(Vertex3sv)
4959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
4960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
4961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4d)
4962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4d), @function
4963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4d):
4964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
4965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1136(%rax), %r11
4967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
4969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
4975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
4980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1136(%rax), %r11
4981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
4983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
4984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
4985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
4986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1136(%rax), %r11
4987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
4988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
4989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
4990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
4991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
4992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
4993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
4994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
4995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
4996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
4997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
4998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
4999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
5000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1136(%rax), %r11
5001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4d), .-GL_PREFIX(Vertex4d)
5004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4dv)
5007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4dv), @function
5008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4dv):
5009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1144(%rax), %r11
5012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1144(%rax), %r11
5018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1144(%rax), %r11
5024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1144(%rax), %r11
5030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4dv), .-GL_PREFIX(Vertex4dv)
5033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4f)
5036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4f), @function
5037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4f):
5038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1152(%rax), %r11
5041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
5044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
5045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
5046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
5047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
5048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
5050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
5051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
5052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
5053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
5054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1152(%rax), %r11
5055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1152(%rax), %r11
5061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
5064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
5065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
5066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
5067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
5068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
5070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
5071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
5072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
5073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
5074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1152(%rax), %r11
5075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4f), .-GL_PREFIX(Vertex4f)
5078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4fv)
5081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4fv), @function
5082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4fv):
5083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1160(%rax), %r11
5086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1160(%rax), %r11
5092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1160(%rax), %r11
5098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1160(%rax), %r11
5104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4fv), .-GL_PREFIX(Vertex4fv)
5107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4i)
5110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4i), @function
5111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4i):
5112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1168(%rax), %r11
5115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
5121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
5125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1168(%rax), %r11
5129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1168(%rax), %r11
5135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
5141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
5145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1168(%rax), %r11
5149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4i), .-GL_PREFIX(Vertex4i)
5152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4iv)
5155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4iv), @function
5156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4iv):
5157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1176(%rax), %r11
5160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1176(%rax), %r11
5166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1176(%rax), %r11
5172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1176(%rax), %r11
5178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4iv), .-GL_PREFIX(Vertex4iv)
5181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4s)
5184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4s), @function
5185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4s):
5186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1184(%rax), %r11
5189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
5195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
5199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1184(%rax), %r11
5203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1184(%rax), %r11
5209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
5215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
5219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1184(%rax), %r11
5223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4s), .-GL_PREFIX(Vertex4s)
5226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Vertex4sv)
5229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Vertex4sv), @function
5230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Vertex4sv):
5231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1192(%rax), %r11
5234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1192(%rax), %r11
5240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1192(%rax), %r11
5246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1192(%rax), %r11
5252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Vertex4sv), .-GL_PREFIX(Vertex4sv)
5255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClipPlane)
5258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClipPlane), @function
5259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClipPlane):
5260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1200(%rax), %r11
5263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1200(%rax), %r11
5273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1200(%rax), %r11
5279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1200(%rax), %r11
5289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClipPlane), .-GL_PREFIX(ClipPlane)
5292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorMaterial)
5295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorMaterial), @function
5296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorMaterial):
5297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1208(%rax), %r11
5300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1208(%rax), %r11
5310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1208(%rax), %r11
5316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1208(%rax), %r11
5326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorMaterial), .-GL_PREFIX(ColorMaterial)
5329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CullFace)
5332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CullFace), @function
5333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CullFace):
5334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1216(%rax), %r11
5337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1216(%rax), %r11
5343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1216(%rax), %r11
5349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1216(%rax), %r11
5355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CullFace), .-GL_PREFIX(CullFace)
5358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Fogf)
5361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Fogf), @function
5362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Fogf):
5363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1224(%rax), %r11
5366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
5371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
5373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1224(%rax), %r11
5376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1224(%rax), %r11
5382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
5387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
5389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1224(%rax), %r11
5392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Fogf), .-GL_PREFIX(Fogf)
5395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Fogfv)
5398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Fogfv), @function
5399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Fogfv):
5400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1232(%rax), %r11
5403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1232(%rax), %r11
5413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1232(%rax), %r11
5419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1232(%rax), %r11
5429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Fogfv), .-GL_PREFIX(Fogfv)
5432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Fogi)
5435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Fogi), @function
5436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Fogi):
5437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1240(%rax), %r11
5440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1240(%rax), %r11
5450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1240(%rax), %r11
5456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1240(%rax), %r11
5466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Fogi), .-GL_PREFIX(Fogi)
5469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Fogiv)
5472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Fogiv), @function
5473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Fogiv):
5474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1248(%rax), %r11
5477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1248(%rax), %r11
5487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1248(%rax), %r11
5493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1248(%rax), %r11
5503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Fogiv), .-GL_PREFIX(Fogiv)
5506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FrontFace)
5509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FrontFace), @function
5510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FrontFace):
5511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1256(%rax), %r11
5514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1256(%rax), %r11
5520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1256(%rax), %r11
5526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1256(%rax), %r11
5532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FrontFace), .-GL_PREFIX(FrontFace)
5535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Hint)
5538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Hint), @function
5539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Hint):
5540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1264(%rax), %r11
5543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1264(%rax), %r11
5553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1264(%rax), %r11
5559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1264(%rax), %r11
5569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Hint), .-GL_PREFIX(Hint)
5572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Lightf)
5575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Lightf), @function
5576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Lightf):
5577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1272(%rax), %r11
5580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
5585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
5586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
5588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
5589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1272(%rax), %r11
5592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1272(%rax), %r11
5598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
5603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
5604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
5606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
5607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1272(%rax), %r11
5610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Lightf), .-GL_PREFIX(Lightf)
5613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Lightfv)
5616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Lightfv), @function
5617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Lightfv):
5618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1280(%rax), %r11
5621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1280(%rax), %r11
5631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1280(%rax), %r11
5637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1280(%rax), %r11
5647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Lightfv), .-GL_PREFIX(Lightfv)
5650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Lighti)
5653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Lighti), @function
5654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Lighti):
5655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1288(%rax), %r11
5658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1288(%rax), %r11
5668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1288(%rax), %r11
5674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1288(%rax), %r11
5684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Lighti), .-GL_PREFIX(Lighti)
5687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Lightiv)
5690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Lightiv), @function
5691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Lightiv):
5692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1296(%rax), %r11
5695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1296(%rax), %r11
5705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1296(%rax), %r11
5711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1296(%rax), %r11
5721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Lightiv), .-GL_PREFIX(Lightiv)
5724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LightModelf)
5727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LightModelf), @function
5728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LightModelf):
5729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1304(%rax), %r11
5732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
5737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
5739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1304(%rax), %r11
5742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1304(%rax), %r11
5748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
5753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
5755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1304(%rax), %r11
5758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LightModelf), .-GL_PREFIX(LightModelf)
5761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LightModelfv)
5764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LightModelfv), @function
5765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LightModelfv):
5766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1312(%rax), %r11
5769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1312(%rax), %r11
5779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1312(%rax), %r11
5785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1312(%rax), %r11
5795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LightModelfv), .-GL_PREFIX(LightModelfv)
5798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LightModeli)
5801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LightModeli), @function
5802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LightModeli):
5803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1320(%rax), %r11
5806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1320(%rax), %r11
5816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1320(%rax), %r11
5822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1320(%rax), %r11
5832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LightModeli), .-GL_PREFIX(LightModeli)
5835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LightModeliv)
5838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LightModeliv), @function
5839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LightModeliv):
5840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1328(%rax), %r11
5843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1328(%rax), %r11
5853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1328(%rax), %r11
5859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1328(%rax), %r11
5869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LightModeliv), .-GL_PREFIX(LightModeliv)
5872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LineStipple)
5875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LineStipple), @function
5876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LineStipple):
5877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1336(%rax), %r11
5880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1336(%rax), %r11
5890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1336(%rax), %r11
5896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
5901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
5903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
5905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1336(%rax), %r11
5906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LineStipple), .-GL_PREFIX(LineStipple)
5909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LineWidth)
5912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LineWidth), @function
5913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LineWidth):
5914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1344(%rax), %r11
5917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
5920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
5921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
5923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
5924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1344(%rax), %r11
5925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1344(%rax), %r11
5931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
5934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
5935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
5937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
5938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1344(%rax), %r11
5939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LineWidth), .-GL_PREFIX(LineWidth)
5942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Materialf)
5945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Materialf), @function
5946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Materialf):
5947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1352(%rax), %r11
5950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
5955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
5956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
5958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
5959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1352(%rax), %r11
5962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
5964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
5965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
5966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
5967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1352(%rax), %r11
5968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
5970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
5971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
5972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
5973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
5974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
5975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
5976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
5977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
5978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
5979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1352(%rax), %r11
5980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
5982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Materialf), .-GL_PREFIX(Materialf)
5983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
5984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
5985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Materialfv)
5986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Materialfv), @function
5987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Materialfv):
5988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
5989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1360(%rax), %r11
5991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
5992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
5993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
5994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
5995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
5996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
5997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
5998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
5999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1360(%rax), %r11
6001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1360(%rax), %r11
6007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1360(%rax), %r11
6017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Materialfv), .-GL_PREFIX(Materialfv)
6020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Materiali)
6023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Materiali), @function
6024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Materiali):
6025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1368(%rax), %r11
6028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1368(%rax), %r11
6038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1368(%rax), %r11
6044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1368(%rax), %r11
6054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Materiali), .-GL_PREFIX(Materiali)
6057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Materialiv)
6060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Materialiv), @function
6061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Materialiv):
6062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1376(%rax), %r11
6065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1376(%rax), %r11
6075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1376(%rax), %r11
6081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1376(%rax), %r11
6091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Materialiv), .-GL_PREFIX(Materialiv)
6094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PointSize)
6097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PointSize), @function
6098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PointSize):
6099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1384(%rax), %r11
6102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
6105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
6106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
6108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
6109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1384(%rax), %r11
6110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1384(%rax), %r11
6116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
6119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
6120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
6122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
6123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1384(%rax), %r11
6124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PointSize), .-GL_PREFIX(PointSize)
6127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PolygonMode)
6130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PolygonMode), @function
6131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PolygonMode):
6132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1392(%rax), %r11
6135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1392(%rax), %r11
6145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1392(%rax), %r11
6151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1392(%rax), %r11
6161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PolygonMode), .-GL_PREFIX(PolygonMode)
6164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PolygonStipple)
6167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PolygonStipple), @function
6168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PolygonStipple):
6169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1400(%rax), %r11
6172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1400(%rax), %r11
6178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1400(%rax), %r11
6184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1400(%rax), %r11
6190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PolygonStipple), .-GL_PREFIX(PolygonStipple)
6193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Scissor)
6196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Scissor), @function
6197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Scissor):
6198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1408(%rax), %r11
6201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1408(%rax), %r11
6215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1408(%rax), %r11
6221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1408(%rax), %r11
6235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Scissor), .-GL_PREFIX(Scissor)
6238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ShadeModel)
6241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ShadeModel), @function
6242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ShadeModel):
6243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1416(%rax), %r11
6246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1416(%rax), %r11
6252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1416(%rax), %r11
6258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1416(%rax), %r11
6264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ShadeModel), .-GL_PREFIX(ShadeModel)
6267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameterf)
6270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameterf), @function
6271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameterf):
6272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1424(%rax), %r11
6275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1424(%rax), %r11
6287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1424(%rax), %r11
6293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1424(%rax), %r11
6305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameterf), .-GL_PREFIX(TexParameterf)
6308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameterfv)
6311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameterfv), @function
6312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameterfv):
6313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1432(%rax), %r11
6316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1432(%rax), %r11
6326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1432(%rax), %r11
6332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1432(%rax), %r11
6342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameterfv), .-GL_PREFIX(TexParameterfv)
6345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameteri)
6348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameteri), @function
6349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameteri):
6350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1440(%rax), %r11
6353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1440(%rax), %r11
6363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1440(%rax), %r11
6369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1440(%rax), %r11
6379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameteri), .-GL_PREFIX(TexParameteri)
6382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameteriv)
6385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameteriv), @function
6386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameteriv):
6387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1448(%rax), %r11
6390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1448(%rax), %r11
6400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1448(%rax), %r11
6406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1448(%rax), %r11
6416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameteriv), .-GL_PREFIX(TexParameteriv)
6419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexImage1D)
6422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexImage1D), @function
6423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexImage1D):
6424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1456(%rax), %r11
6427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
6434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
6435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
6439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
6440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1456(%rax), %r11
6445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1456(%rax), %r11
6451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
6458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
6459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
6463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
6464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1456(%rax), %r11
6469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexImage1D), .-GL_PREFIX(TexImage1D)
6472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexImage2D)
6475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexImage2D), @function
6476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexImage2D):
6477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1464(%rax), %r11
6480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
6487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
6488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
6492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
6493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1464(%rax), %r11
6498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1464(%rax), %r11
6504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
6510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
6511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
6512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
6516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
6517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
6518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1464(%rax), %r11
6522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexImage2D), .-GL_PREFIX(TexImage2D)
6525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexEnvf)
6528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexEnvf), @function
6529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexEnvf):
6530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1472(%rax), %r11
6533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1472(%rax), %r11
6545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1472(%rax), %r11
6551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1472(%rax), %r11
6563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexEnvf), .-GL_PREFIX(TexEnvf)
6566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexEnvfv)
6569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexEnvfv), @function
6570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexEnvfv):
6571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1480(%rax), %r11
6574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1480(%rax), %r11
6584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1480(%rax), %r11
6590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1480(%rax), %r11
6600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexEnvfv), .-GL_PREFIX(TexEnvfv)
6603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexEnvi)
6606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexEnvi), @function
6607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexEnvi):
6608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1488(%rax), %r11
6611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1488(%rax), %r11
6621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1488(%rax), %r11
6627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1488(%rax), %r11
6637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexEnvi), .-GL_PREFIX(TexEnvi)
6640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexEnviv)
6643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexEnviv), @function
6644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexEnviv):
6645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1496(%rax), %r11
6648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1496(%rax), %r11
6658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1496(%rax), %r11
6664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1496(%rax), %r11
6674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexEnviv), .-GL_PREFIX(TexEnviv)
6677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGend)
6680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGend), @function
6681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGend):
6682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1504(%rax), %r11
6685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1504(%rax), %r11
6697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1504(%rax), %r11
6703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1504(%rax), %r11
6715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGend), .-GL_PREFIX(TexGend)
6718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGendv)
6721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGendv), @function
6722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGendv):
6723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1512(%rax), %r11
6726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1512(%rax), %r11
6736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1512(%rax), %r11
6742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1512(%rax), %r11
6752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGendv), .-GL_PREFIX(TexGendv)
6755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGenf)
6758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGenf), @function
6759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGenf):
6760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1520(%rax), %r11
6763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1520(%rax), %r11
6775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1520(%rax), %r11
6781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
6784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
6785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
6786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
6787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
6789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
6790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
6791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
6792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1520(%rax), %r11
6793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGenf), .-GL_PREFIX(TexGenf)
6796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGenfv)
6799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGenfv), @function
6800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGenfv):
6801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1528(%rax), %r11
6804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1528(%rax), %r11
6814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1528(%rax), %r11
6820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1528(%rax), %r11
6830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGenfv), .-GL_PREFIX(TexGenfv)
6833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGeni)
6836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGeni), @function
6837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGeni):
6838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1536(%rax), %r11
6841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1536(%rax), %r11
6851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1536(%rax), %r11
6857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1536(%rax), %r11
6867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGeni), .-GL_PREFIX(TexGeni)
6870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexGeniv)
6873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexGeniv), @function
6874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexGeniv):
6875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1544(%rax), %r11
6878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1544(%rax), %r11
6888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1544(%rax), %r11
6894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1544(%rax), %r11
6904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexGeniv), .-GL_PREFIX(TexGeniv)
6907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FeedbackBuffer)
6910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FeedbackBuffer), @function
6911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FeedbackBuffer):
6912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1552(%rax), %r11
6915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1552(%rax), %r11
6925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1552(%rax), %r11
6931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
6936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
6938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1552(%rax), %r11
6941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FeedbackBuffer), .-GL_PREFIX(FeedbackBuffer)
6944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SelectBuffer)
6947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SelectBuffer), @function
6948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SelectBuffer):
6949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1560(%rax), %r11
6952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1560(%rax), %r11
6962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
6967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1560(%rax), %r11
6968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
6970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
6972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
6973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
6974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
6975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
6976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1560(%rax), %r11
6978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
6980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SelectBuffer), .-GL_PREFIX(SelectBuffer)
6981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
6982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
6983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RenderMode)
6984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RenderMode), @function
6985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RenderMode):
6986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
6987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1568(%rax), %r11
6989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
6991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
6992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
6993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
6994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1568(%rax), %r11
6995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
6996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
6997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
6998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
6999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1568(%rax), %r11
7001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1568(%rax), %r11
7007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RenderMode), .-GL_PREFIX(RenderMode)
7010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InitNames)
7013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InitNames), @function
7014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InitNames):
7015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1576(%rax), %r11
7018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1576(%rax), %r11
7024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1576(%rax), %r11
7030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1576(%rax), %r11
7036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InitNames), .-GL_PREFIX(InitNames)
7039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadName)
7042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadName), @function
7043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadName):
7044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1584(%rax), %r11
7047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1584(%rax), %r11
7053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1584(%rax), %r11
7059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1584(%rax), %r11
7065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadName), .-GL_PREFIX(LoadName)
7068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PassThrough)
7071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PassThrough), @function
7072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PassThrough):
7073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1592(%rax), %r11
7076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
7079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
7083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1592(%rax), %r11
7084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1592(%rax), %r11
7090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
7093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
7097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1592(%rax), %r11
7098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PassThrough), .-GL_PREFIX(PassThrough)
7101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PopName)
7104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PopName), @function
7105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PopName):
7106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1600(%rax), %r11
7109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1600(%rax), %r11
7115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1600(%rax), %r11
7121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1600(%rax), %r11
7127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PopName), .-GL_PREFIX(PopName)
7130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PushName)
7133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PushName), @function
7134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PushName):
7135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1608(%rax), %r11
7138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1608(%rax), %r11
7144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1608(%rax), %r11
7150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1608(%rax), %r11
7156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PushName), .-GL_PREFIX(PushName)
7159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawBuffer)
7162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawBuffer), @function
7163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawBuffer):
7164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1616(%rax), %r11
7167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1616(%rax), %r11
7173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1616(%rax), %r11
7179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1616(%rax), %r11
7185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawBuffer), .-GL_PREFIX(DrawBuffer)
7188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Clear)
7191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Clear), @function
7192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Clear):
7193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1624(%rax), %r11
7196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1624(%rax), %r11
7202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1624(%rax), %r11
7208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1624(%rax), %r11
7214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Clear), .-GL_PREFIX(Clear)
7217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearAccum)
7220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearAccum), @function
7221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearAccum):
7222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1632(%rax), %r11
7225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
7228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
7230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
7231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
7232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
7234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
7235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
7236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
7238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1632(%rax), %r11
7239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1632(%rax), %r11
7245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
7248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
7250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
7251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
7252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
7254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
7255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
7256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
7258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1632(%rax), %r11
7259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearAccum), .-GL_PREFIX(ClearAccum)
7262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearIndex)
7265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearIndex), @function
7266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearIndex):
7267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1640(%rax), %r11
7270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
7273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
7277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1640(%rax), %r11
7278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1640(%rax), %r11
7284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
7287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
7288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
7290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
7291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1640(%rax), %r11
7292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearIndex), .-GL_PREFIX(ClearIndex)
7295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearColor)
7298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearColor), @function
7299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearColor):
7300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1648(%rax), %r11
7303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
7307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
7308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
7309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
7313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
7314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
7315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1648(%rax), %r11
7317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1648(%rax), %r11
7323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
7327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
7328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
7329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
7333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
7334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
7335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1648(%rax), %r11
7337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearColor), .-GL_PREFIX(ClearColor)
7340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearStencil)
7343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearStencil), @function
7344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearStencil):
7345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1656(%rax), %r11
7348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1656(%rax), %r11
7354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1656(%rax), %r11
7360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1656(%rax), %r11
7366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearStencil), .-GL_PREFIX(ClearStencil)
7369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearDepth)
7372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearDepth), @function
7373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearDepth):
7374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1664(%rax), %r11
7377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1664(%rax), %r11
7383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1664(%rax), %r11
7389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1664(%rax), %r11
7395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearDepth), .-GL_PREFIX(ClearDepth)
7398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilMask)
7401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilMask), @function
7402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilMask):
7403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1672(%rax), %r11
7406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1672(%rax), %r11
7412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1672(%rax), %r11
7418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1672(%rax), %r11
7424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilMask), .-GL_PREFIX(StencilMask)
7427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorMask)
7430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorMask), @function
7431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorMask):
7432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1680(%rax), %r11
7435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
7439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
7440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
7441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
7445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
7446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
7447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1680(%rax), %r11
7449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1680(%rax), %r11
7455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
7459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
7460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
7461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
7465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
7466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
7467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1680(%rax), %r11
7469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorMask), .-GL_PREFIX(ColorMask)
7472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DepthMask)
7475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DepthMask), @function
7476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DepthMask):
7477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1688(%rax), %r11
7480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1688(%rax), %r11
7486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1688(%rax), %r11
7492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1688(%rax), %r11
7498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DepthMask), .-GL_PREFIX(DepthMask)
7501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IndexMask)
7504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IndexMask), @function
7505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IndexMask):
7506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1696(%rax), %r11
7509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1696(%rax), %r11
7515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1696(%rax), %r11
7521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1696(%rax), %r11
7527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IndexMask), .-GL_PREFIX(IndexMask)
7530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Accum)
7533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Accum), @function
7534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Accum):
7535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1704(%rax), %r11
7538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
7541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
7547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1704(%rax), %r11
7548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1704(%rax), %r11
7554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
7557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
7563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1704(%rax), %r11
7564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Accum), .-GL_PREFIX(Accum)
7567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Disable)
7570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Disable), @function
7571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Disable):
7572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1712(%rax), %r11
7575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1712(%rax), %r11
7581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1712(%rax), %r11
7587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1712(%rax), %r11
7593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Disable), .-GL_PREFIX(Disable)
7596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Enable)
7599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Enable), @function
7600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Enable):
7601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1720(%rax), %r11
7604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1720(%rax), %r11
7610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1720(%rax), %r11
7616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1720(%rax), %r11
7622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Enable), .-GL_PREFIX(Enable)
7625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Finish)
7628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Finish), @function
7629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Finish):
7630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1728(%rax), %r11
7633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1728(%rax), %r11
7639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1728(%rax), %r11
7645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1728(%rax), %r11
7651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Finish), .-GL_PREFIX(Finish)
7654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Flush)
7657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Flush), @function
7658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Flush):
7659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1736(%rax), %r11
7662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1736(%rax), %r11
7668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1736(%rax), %r11
7674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1736(%rax), %r11
7680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Flush), .-GL_PREFIX(Flush)
7683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PopAttrib)
7686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PopAttrib), @function
7687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PopAttrib):
7688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1744(%rax), %r11
7691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1744(%rax), %r11
7697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1744(%rax), %r11
7703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
7706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
7708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1744(%rax), %r11
7709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PopAttrib), .-GL_PREFIX(PopAttrib)
7712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PushAttrib)
7715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PushAttrib), @function
7716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PushAttrib):
7717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1752(%rax), %r11
7720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1752(%rax), %r11
7726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1752(%rax), %r11
7732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
7735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
7737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1752(%rax), %r11
7738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PushAttrib), .-GL_PREFIX(PushAttrib)
7741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Map1d)
7744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Map1d), @function
7745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Map1d):
7746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1760(%rax), %r11
7749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
7752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 40(%rsp)
7758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %rcx
7760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
7766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1760(%rax), %r11
7767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1760(%rax), %r11
7773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
7776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 40(%rsp)
7782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %rcx
7784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
7790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1760(%rax), %r11
7791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Map1d), .-GL_PREFIX(Map1d)
7794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Map1f)
7797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Map1f), @function
7798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Map1f):
7799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1768(%rax), %r11
7802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
7805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 40(%rsp)
7811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %rcx
7813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
7819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1768(%rax), %r11
7820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1768(%rax), %r11
7826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
7829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 40(%rsp)
7835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %rcx
7837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
7843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1768(%rax), %r11
7844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Map1f), .-GL_PREFIX(Map1f)
7847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Map2d)
7850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Map2d), @function
7851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Map2d):
7852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1776(%rax), %r11
7855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$88, %rsp
7858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
7864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
7865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 56(%rsp)
7866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r8, 64(%rsp)
7867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r9, 72(%rsp)
7868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rsp), %r9
7870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rsp), %r8
7871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rsp), %rcx
7872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
7873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
7874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$88, %rsp
7880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1776(%rax), %r11
7881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1776(%rax), %r11
7887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$88, %rsp
7890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
7896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
7897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 56(%rsp)
7898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r8, 64(%rsp)
7899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r9, 72(%rsp)
7900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rsp), %r9
7902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rsp), %r8
7903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rsp), %rcx
7904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
7905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
7906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$88, %rsp
7912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1776(%rax), %r11
7913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Map2d), .-GL_PREFIX(Map2d)
7916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Map2f)
7919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Map2f), @function
7920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Map2f):
7921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1784(%rax), %r11
7924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$88, %rsp
7927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
7933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
7934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 56(%rsp)
7935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r8, 64(%rsp)
7936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r9, 72(%rsp)
7937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rsp), %r9
7939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rsp), %r8
7940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rsp), %rcx
7941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
7942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
7943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$88, %rsp
7949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1784(%rax), %r11
7950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
7952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
7953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
7954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
7955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1784(%rax), %r11
7956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
7958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$88, %rsp
7959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
7963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 32(%rsp)
7964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
7965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
7966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rcx, 56(%rsp)
7967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r8, 64(%rsp)
7968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%r9, 72(%rsp)
7969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
7970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	72(%rsp), %r9
7971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	64(%rsp), %r8
7972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	56(%rsp), %rcx
7973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
7974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
7975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %rdx
7976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
7977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
7978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
7979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
7980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$88, %rsp
7981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1784(%rax), %r11
7982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
7984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Map2f), .-GL_PREFIX(Map2f)
7985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
7986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
7987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapGrid1d)
7988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapGrid1d), @function
7989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapGrid1d):
7990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
7991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
7992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1792(%rax), %r11
7993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
7994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
7995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
7996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
7997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
7998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
7999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1792(%rax), %r11
8005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1792(%rax), %r11
8011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1792(%rax), %r11
8023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapGrid1d), .-GL_PREFIX(MapGrid1d)
8026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapGrid1f)
8029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapGrid1f), @function
8030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapGrid1f):
8031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1800(%rax), %r11
8034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1800(%rax), %r11
8046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1800(%rax), %r11
8052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1800(%rax), %r11
8064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapGrid1f), .-GL_PREFIX(MapGrid1f)
8067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapGrid2d)
8070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapGrid2d), @function
8071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapGrid2d):
8072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1808(%rax), %r11
8075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
8078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
8082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
8083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
8084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
8086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
8087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
8088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
8092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1808(%rax), %r11
8093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1808(%rax), %r11
8099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
8102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
8106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
8107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
8108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
8110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
8111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
8112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
8116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1808(%rax), %r11
8117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapGrid2d), .-GL_PREFIX(MapGrid2d)
8120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapGrid2f)
8123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapGrid2f), @function
8124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapGrid2f):
8125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1816(%rax), %r11
8128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
8131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
8135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
8136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
8137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
8139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
8140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
8141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
8145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1816(%rax), %r11
8146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1816(%rax), %r11
8152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
8155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
8158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 24(%rsp)
8159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
8160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
8161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
8163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
8164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rsi
8165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
8166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
8169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1816(%rax), %r11
8170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapGrid2f), .-GL_PREFIX(MapGrid2f)
8173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord1d)
8176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord1d), @function
8177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord1d):
8178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1824(%rax), %r11
8181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
8184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
8188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1824(%rax), %r11
8189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1824(%rax), %r11
8195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
8198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
8202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1824(%rax), %r11
8203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord1d), .-GL_PREFIX(EvalCoord1d)
8206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord1dv)
8209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord1dv), @function
8210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord1dv):
8211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1832(%rax), %r11
8214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1832(%rax), %r11
8220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1832(%rax), %r11
8226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1832(%rax), %r11
8232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord1dv), .-GL_PREFIX(EvalCoord1dv)
8235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord1f)
8238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord1f), @function
8239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord1f):
8240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1840(%rax), %r11
8243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
8246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
8250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1840(%rax), %r11
8251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1840(%rax), %r11
8257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
8260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
8264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1840(%rax), %r11
8265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord1f), .-GL_PREFIX(EvalCoord1f)
8268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord1fv)
8271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord1fv), @function
8272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord1fv):
8273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1848(%rax), %r11
8276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1848(%rax), %r11
8282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1848(%rax), %r11
8288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1848(%rax), %r11
8294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord1fv), .-GL_PREFIX(EvalCoord1fv)
8297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord2d)
8300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord2d), @function
8301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord2d):
8302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1856(%rax), %r11
8305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1856(%rax), %r11
8315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1856(%rax), %r11
8321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1856(%rax), %r11
8331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord2d), .-GL_PREFIX(EvalCoord2d)
8334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord2dv)
8337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord2dv), @function
8338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord2dv):
8339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1864(%rax), %r11
8342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1864(%rax), %r11
8348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1864(%rax), %r11
8354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1864(%rax), %r11
8360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord2dv), .-GL_PREFIX(EvalCoord2dv)
8363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord2f)
8366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord2f), @function
8367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord2f):
8368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1872(%rax), %r11
8371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1872(%rax), %r11
8381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1872(%rax), %r11
8387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1872(%rax), %r11
8397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord2f), .-GL_PREFIX(EvalCoord2f)
8400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalCoord2fv)
8403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalCoord2fv), @function
8404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalCoord2fv):
8405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1880(%rax), %r11
8408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1880(%rax), %r11
8414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1880(%rax), %r11
8420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1880(%rax), %r11
8426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalCoord2fv), .-GL_PREFIX(EvalCoord2fv)
8429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalMesh1)
8432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalMesh1), @function
8433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalMesh1):
8434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1888(%rax), %r11
8437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1888(%rax), %r11
8447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1888(%rax), %r11
8453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1888(%rax), %r11
8463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalMesh1), .-GL_PREFIX(EvalMesh1)
8466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalPoint1)
8469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalPoint1), @function
8470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalPoint1):
8471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1896(%rax), %r11
8474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1896(%rax), %r11
8480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1896(%rax), %r11
8486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1896(%rax), %r11
8492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalPoint1), .-GL_PREFIX(EvalPoint1)
8495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalMesh2)
8498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalMesh2), @function
8499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalMesh2):
8500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1904(%rax), %r11
8503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
8509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
8510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
8512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
8513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1904(%rax), %r11
8517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1904(%rax), %r11
8523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
8529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
8530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
8532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
8533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1904(%rax), %r11
8537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalMesh2), .-GL_PREFIX(EvalMesh2)
8540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EvalPoint2)
8543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EvalPoint2), @function
8544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EvalPoint2):
8545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1912(%rax), %r11
8548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1912(%rax), %r11
8558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1912(%rax), %r11
8564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1912(%rax), %r11
8574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EvalPoint2), .-GL_PREFIX(EvalPoint2)
8577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AlphaFunc)
8580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AlphaFunc), @function
8581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AlphaFunc):
8582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1920(%rax), %r11
8585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1920(%rax), %r11
8595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1920(%rax), %r11
8601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1920(%rax), %r11
8611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AlphaFunc), .-GL_PREFIX(AlphaFunc)
8614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendFunc)
8617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendFunc), @function
8618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendFunc):
8619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1928(%rax), %r11
8622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1928(%rax), %r11
8632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1928(%rax), %r11
8638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1928(%rax), %r11
8648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendFunc), .-GL_PREFIX(BlendFunc)
8651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LogicOp)
8654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LogicOp), @function
8655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LogicOp):
8656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1936(%rax), %r11
8659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1936(%rax), %r11
8665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1936(%rax), %r11
8671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1936(%rax), %r11
8677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LogicOp), .-GL_PREFIX(LogicOp)
8680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilFunc)
8683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilFunc), @function
8684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilFunc):
8685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1944(%rax), %r11
8688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1944(%rax), %r11
8698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1944(%rax), %r11
8704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1944(%rax), %r11
8714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilFunc), .-GL_PREFIX(StencilFunc)
8717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilOp)
8720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilOp), @function
8721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilOp):
8722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1952(%rax), %r11
8725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1952(%rax), %r11
8735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1952(%rax), %r11
8741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1952(%rax), %r11
8751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilOp), .-GL_PREFIX(StencilOp)
8754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DepthFunc)
8757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DepthFunc), @function
8758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DepthFunc):
8759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1960(%rax), %r11
8762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1960(%rax), %r11
8768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1960(%rax), %r11
8774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1960(%rax), %r11
8780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DepthFunc), .-GL_PREFIX(DepthFunc)
8783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelZoom)
8786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelZoom), @function
8787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelZoom):
8788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1968(%rax), %r11
8791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1968(%rax), %r11
8801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1968(%rax), %r11
8807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
8811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
8812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
8814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
8815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1968(%rax), %r11
8817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelZoom), .-GL_PREFIX(PixelZoom)
8820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelTransferf)
8823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelTransferf), @function
8824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelTransferf):
8825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1976(%rax), %r11
8828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1976(%rax), %r11
8838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1976(%rax), %r11
8844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1976(%rax), %r11
8854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelTransferf), .-GL_PREFIX(PixelTransferf)
8857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelTransferi)
8860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelTransferi), @function
8861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelTransferi):
8862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1984(%rax), %r11
8865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1984(%rax), %r11
8875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1984(%rax), %r11
8881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1984(%rax), %r11
8891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelTransferi), .-GL_PREFIX(PixelTransferi)
8894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelStoref)
8897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelStoref), @function
8898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelStoref):
8899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1992(%rax), %r11
8902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1992(%rax), %r11
8912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1992(%rax), %r11
8918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
8921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
8922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
8923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
8925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
8926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
8927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	1992(%rax), %r11
8928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelStoref), .-GL_PREFIX(PixelStoref)
8931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelStorei)
8934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelStorei), @function
8935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelStorei):
8936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2000(%rax), %r11
8939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2000(%rax), %r11
8949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2000(%rax), %r11
8955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
8960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
8962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2000(%rax), %r11
8965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
8967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelStorei), .-GL_PREFIX(PixelStorei)
8968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
8969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
8970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelMapfv)
8971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelMapfv), @function
8972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelMapfv):
8973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
8974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2008(%rax), %r11
8976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
8978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
8982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
8984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
8985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2008(%rax), %r11
8986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
8988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
8989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
8990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
8991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2008(%rax), %r11
8992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
8993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
8994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
8995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
8996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
8997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
8998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
8999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2008(%rax), %r11
9002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelMapfv), .-GL_PREFIX(PixelMapfv)
9005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelMapuiv)
9008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelMapuiv), @function
9009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelMapuiv):
9010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2016(%rax), %r11
9013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2016(%rax), %r11
9023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2016(%rax), %r11
9029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2016(%rax), %r11
9039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelMapuiv), .-GL_PREFIX(PixelMapuiv)
9042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PixelMapusv)
9045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PixelMapusv), @function
9046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PixelMapusv):
9047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2024(%rax), %r11
9050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2024(%rax), %r11
9060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2024(%rax), %r11
9066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2024(%rax), %r11
9076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PixelMapusv), .-GL_PREFIX(PixelMapusv)
9079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ReadBuffer)
9082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ReadBuffer), @function
9083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ReadBuffer):
9084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2032(%rax), %r11
9087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2032(%rax), %r11
9093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2032(%rax), %r11
9099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2032(%rax), %r11
9105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ReadBuffer), .-GL_PREFIX(ReadBuffer)
9108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyPixels)
9111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyPixels), @function
9112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyPixels):
9113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2040(%rax), %r11
9116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2040(%rax), %r11
9130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2040(%rax), %r11
9136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2040(%rax), %r11
9150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyPixels), .-GL_PREFIX(CopyPixels)
9153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ReadPixels)
9156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ReadPixels), @function
9157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ReadPixels):
9158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2048(%rax), %r11
9161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
9169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
9173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2048(%rax), %r11
9179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2048(%rax), %r11
9185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
9193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
9197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2048(%rax), %r11
9203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ReadPixels), .-GL_PREFIX(ReadPixels)
9206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawPixels)
9209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawPixels), @function
9210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawPixels):
9211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2056(%rax), %r11
9214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2056(%rax), %r11
9228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2056(%rax), %r11
9234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
9240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
9241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
9243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
9244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2056(%rax), %r11
9248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawPixels), .-GL_PREFIX(DrawPixels)
9251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBooleanv)
9254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBooleanv), @function
9255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBooleanv):
9256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2064(%rax), %r11
9259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2064(%rax), %r11
9269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2064(%rax), %r11
9275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2064(%rax), %r11
9285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBooleanv), .-GL_PREFIX(GetBooleanv)
9288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetClipPlane)
9291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetClipPlane), @function
9292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetClipPlane):
9293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2072(%rax), %r11
9296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2072(%rax), %r11
9306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2072(%rax), %r11
9312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2072(%rax), %r11
9322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetClipPlane), .-GL_PREFIX(GetClipPlane)
9325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetDoublev)
9328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetDoublev), @function
9329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetDoublev):
9330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2080(%rax), %r11
9333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2080(%rax), %r11
9343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2080(%rax), %r11
9349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2080(%rax), %r11
9359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetDoublev), .-GL_PREFIX(GetDoublev)
9362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetError)
9365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetError), @function
9366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetError):
9367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2088(%rax), %r11
9370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2088(%rax), %r11
9376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2088(%rax), %r11
9382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2088(%rax), %r11
9388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetError), .-GL_PREFIX(GetError)
9391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetFloatv)
9394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetFloatv), @function
9395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetFloatv):
9396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2096(%rax), %r11
9399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2096(%rax), %r11
9409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2096(%rax), %r11
9415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2096(%rax), %r11
9425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetFloatv), .-GL_PREFIX(GetFloatv)
9428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetIntegerv)
9431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetIntegerv), @function
9432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetIntegerv):
9433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2104(%rax), %r11
9436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2104(%rax), %r11
9446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2104(%rax), %r11
9452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2104(%rax), %r11
9462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetIntegerv), .-GL_PREFIX(GetIntegerv)
9465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetLightfv)
9468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetLightfv), @function
9469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetLightfv):
9470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2112(%rax), %r11
9473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2112(%rax), %r11
9483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2112(%rax), %r11
9489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2112(%rax), %r11
9499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetLightfv), .-GL_PREFIX(GetLightfv)
9502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetLightiv)
9505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetLightiv), @function
9506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetLightiv):
9507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2120(%rax), %r11
9510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2120(%rax), %r11
9520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2120(%rax), %r11
9526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2120(%rax), %r11
9536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetLightiv), .-GL_PREFIX(GetLightiv)
9539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMapdv)
9542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMapdv), @function
9543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMapdv):
9544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2128(%rax), %r11
9547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2128(%rax), %r11
9557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2128(%rax), %r11
9563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2128(%rax), %r11
9573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMapdv), .-GL_PREFIX(GetMapdv)
9576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMapfv)
9579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMapfv), @function
9580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMapfv):
9581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2136(%rax), %r11
9584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2136(%rax), %r11
9594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2136(%rax), %r11
9600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2136(%rax), %r11
9610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMapfv), .-GL_PREFIX(GetMapfv)
9613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMapiv)
9616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMapiv), @function
9617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMapiv):
9618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2144(%rax), %r11
9621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2144(%rax), %r11
9631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2144(%rax), %r11
9637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2144(%rax), %r11
9647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMapiv), .-GL_PREFIX(GetMapiv)
9650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMaterialfv)
9653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMaterialfv), @function
9654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMaterialfv):
9655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2152(%rax), %r11
9658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2152(%rax), %r11
9668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2152(%rax), %r11
9674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2152(%rax), %r11
9684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMaterialfv), .-GL_PREFIX(GetMaterialfv)
9687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMaterialiv)
9690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMaterialiv), @function
9691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMaterialiv):
9692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2160(%rax), %r11
9695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2160(%rax), %r11
9705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2160(%rax), %r11
9711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2160(%rax), %r11
9721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMaterialiv), .-GL_PREFIX(GetMaterialiv)
9724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetPixelMapfv)
9727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetPixelMapfv), @function
9728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetPixelMapfv):
9729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2168(%rax), %r11
9732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2168(%rax), %r11
9742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2168(%rax), %r11
9748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2168(%rax), %r11
9758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetPixelMapfv), .-GL_PREFIX(GetPixelMapfv)
9761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetPixelMapuiv)
9764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetPixelMapuiv), @function
9765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetPixelMapuiv):
9766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2176(%rax), %r11
9769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2176(%rax), %r11
9779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2176(%rax), %r11
9785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2176(%rax), %r11
9795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetPixelMapuiv), .-GL_PREFIX(GetPixelMapuiv)
9798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetPixelMapusv)
9801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetPixelMapusv), @function
9802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetPixelMapusv):
9803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2184(%rax), %r11
9806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2184(%rax), %r11
9816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2184(%rax), %r11
9822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
9827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
9829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2184(%rax), %r11
9832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetPixelMapusv), .-GL_PREFIX(GetPixelMapusv)
9835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetPolygonStipple)
9838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetPolygonStipple), @function
9839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetPolygonStipple):
9840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2192(%rax), %r11
9843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2192(%rax), %r11
9849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2192(%rax), %r11
9855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2192(%rax), %r11
9861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetPolygonStipple), .-GL_PREFIX(GetPolygonStipple)
9864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetString)
9867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetString), @function
9868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetString):
9869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2200(%rax), %r11
9872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2200(%rax), %r11
9878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2200(%rax), %r11
9884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2200(%rax), %r11
9890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetString), .-GL_PREFIX(GetString)
9893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexEnvfv)
9896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexEnvfv), @function
9897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexEnvfv):
9898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2208(%rax), %r11
9901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2208(%rax), %r11
9911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2208(%rax), %r11
9917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2208(%rax), %r11
9927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexEnvfv), .-GL_PREFIX(GetTexEnvfv)
9930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexEnviv)
9933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexEnviv), @function
9934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexEnviv):
9935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2216(%rax), %r11
9938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2216(%rax), %r11
9948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2216(%rax), %r11
9954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2216(%rax), %r11
9964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
9966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexEnviv), .-GL_PREFIX(GetTexEnviv)
9967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
9968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
9969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexGendv)
9970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexGendv), @function
9971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexGendv):
9972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
9973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2224(%rax), %r11
9975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
9977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
9981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
9984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2224(%rax), %r11
9985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
9987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
9988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
9989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
9990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2224(%rax), %r11
9991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
9992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
9993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
9994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
9995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
9996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
9997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
9998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
9999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2224(%rax), %r11
10001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexGendv), .-GL_PREFIX(GetTexGendv)
10004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexGenfv)
10007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexGenfv), @function
10008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexGenfv):
10009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2232(%rax), %r11
10012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2232(%rax), %r11
10022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2232(%rax), %r11
10028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2232(%rax), %r11
10038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexGenfv), .-GL_PREFIX(GetTexGenfv)
10041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexGeniv)
10044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexGeniv), @function
10045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexGeniv):
10046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2240(%rax), %r11
10049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2240(%rax), %r11
10059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2240(%rax), %r11
10065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2240(%rax), %r11
10075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexGeniv), .-GL_PREFIX(GetTexGeniv)
10078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexImage)
10081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexImage), @function
10082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexImage):
10083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2248(%rax), %r11
10086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
10093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
10095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2248(%rax), %r11
10100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2248(%rax), %r11
10106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
10113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
10115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2248(%rax), %r11
10120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexImage), .-GL_PREFIX(GetTexImage)
10123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexParameterfv)
10126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexParameterfv), @function
10127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexParameterfv):
10128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2256(%rax), %r11
10131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2256(%rax), %r11
10141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2256(%rax), %r11
10147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2256(%rax), %r11
10157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexParameterfv), .-GL_PREFIX(GetTexParameterfv)
10160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexParameteriv)
10163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexParameteriv), @function
10164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexParameteriv):
10165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2264(%rax), %r11
10168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2264(%rax), %r11
10178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2264(%rax), %r11
10184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2264(%rax), %r11
10194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexParameteriv), .-GL_PREFIX(GetTexParameteriv)
10197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexLevelParameterfv)
10200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexLevelParameterfv), @function
10201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexLevelParameterfv):
10202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2272(%rax), %r11
10205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2272(%rax), %r11
10219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2272(%rax), %r11
10225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2272(%rax), %r11
10239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexLevelParameterfv), .-GL_PREFIX(GetTexLevelParameterfv)
10242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexLevelParameteriv)
10245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexLevelParameteriv), @function
10246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexLevelParameteriv):
10247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2280(%rax), %r11
10250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2280(%rax), %r11
10264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2280(%rax), %r11
10270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2280(%rax), %r11
10284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexLevelParameteriv), .-GL_PREFIX(GetTexLevelParameteriv)
10287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsEnabled)
10290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsEnabled), @function
10291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsEnabled):
10292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2288(%rax), %r11
10295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2288(%rax), %r11
10301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2288(%rax), %r11
10307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2288(%rax), %r11
10313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsEnabled), .-GL_PREFIX(IsEnabled)
10316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsList)
10319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsList), @function
10320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsList):
10321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2296(%rax), %r11
10324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2296(%rax), %r11
10330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2296(%rax), %r11
10336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2296(%rax), %r11
10342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsList), .-GL_PREFIX(IsList)
10345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DepthRange)
10348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DepthRange), @function
10349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DepthRange):
10350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2304(%rax), %r11
10353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2304(%rax), %r11
10363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2304(%rax), %r11
10369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2304(%rax), %r11
10379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DepthRange), .-GL_PREFIX(DepthRange)
10382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Frustum)
10385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Frustum), @function
10386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Frustum):
10387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2312(%rax), %r11
10390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
10393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm4, 32(%rsp)
10398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm5, 40(%rsp)
10399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm5
10401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm4
10402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
10407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2312(%rax), %r11
10408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2312(%rax), %r11
10414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
10417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm4, 32(%rsp)
10422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm5, 40(%rsp)
10423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm5
10425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm4
10426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
10431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2312(%rax), %r11
10432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Frustum), .-GL_PREFIX(Frustum)
10435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadIdentity)
10438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadIdentity), @function
10439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadIdentity):
10440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2320(%rax), %r11
10443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2320(%rax), %r11
10449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2320(%rax), %r11
10455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2320(%rax), %r11
10461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadIdentity), .-GL_PREFIX(LoadIdentity)
10464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadMatrixf)
10467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadMatrixf), @function
10468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadMatrixf):
10469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2328(%rax), %r11
10472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2328(%rax), %r11
10478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2328(%rax), %r11
10484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2328(%rax), %r11
10490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadMatrixf), .-GL_PREFIX(LoadMatrixf)
10493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadMatrixd)
10496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadMatrixd), @function
10497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadMatrixd):
10498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2336(%rax), %r11
10501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2336(%rax), %r11
10507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2336(%rax), %r11
10513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2336(%rax), %r11
10519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadMatrixd), .-GL_PREFIX(LoadMatrixd)
10522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MatrixMode)
10525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MatrixMode), @function
10526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MatrixMode):
10527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2344(%rax), %r11
10530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2344(%rax), %r11
10536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2344(%rax), %r11
10542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2344(%rax), %r11
10548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MatrixMode), .-GL_PREFIX(MatrixMode)
10551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultMatrixf)
10554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultMatrixf), @function
10555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultMatrixf):
10556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2352(%rax), %r11
10559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2352(%rax), %r11
10565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2352(%rax), %r11
10571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2352(%rax), %r11
10577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultMatrixf), .-GL_PREFIX(MultMatrixf)
10580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultMatrixd)
10583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultMatrixd), @function
10584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultMatrixd):
10585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2360(%rax), %r11
10588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2360(%rax), %r11
10594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2360(%rax), %r11
10600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2360(%rax), %r11
10606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultMatrixd), .-GL_PREFIX(MultMatrixd)
10609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Ortho)
10612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Ortho), @function
10613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Ortho):
10614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2368(%rax), %r11
10617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
10620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm4, 32(%rsp)
10625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm5, 40(%rsp)
10626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm5
10628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm4
10629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
10634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2368(%rax), %r11
10635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2368(%rax), %r11
10641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
10644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm4, 32(%rsp)
10649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm5, 40(%rsp)
10650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm5
10652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm4
10653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
10658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2368(%rax), %r11
10659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Ortho), .-GL_PREFIX(Ortho)
10662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PopMatrix)
10665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PopMatrix), @function
10666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PopMatrix):
10667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2376(%rax), %r11
10670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2376(%rax), %r11
10676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2376(%rax), %r11
10682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2376(%rax), %r11
10688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PopMatrix), .-GL_PREFIX(PopMatrix)
10691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PushMatrix)
10694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PushMatrix), @function
10695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PushMatrix):
10696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2384(%rax), %r11
10699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2384(%rax), %r11
10705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2384(%rax), %r11
10711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2384(%rax), %r11
10717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PushMatrix), .-GL_PREFIX(PushMatrix)
10720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rotated)
10723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rotated), @function
10724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rotated):
10725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2392(%rax), %r11
10728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
10731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
10741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2392(%rax), %r11
10742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2392(%rax), %r11
10748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
10751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
10761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2392(%rax), %r11
10762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rotated), .-GL_PREFIX(Rotated)
10765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Rotatef)
10768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Rotatef), @function
10769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Rotatef):
10770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2400(%rax), %r11
10773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
10776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
10786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2400(%rax), %r11
10787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2400(%rax), %r11
10793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
10796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
10800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
10802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
10806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2400(%rax), %r11
10807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Rotatef), .-GL_PREFIX(Rotatef)
10810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Scaled)
10813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Scaled), @function
10814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Scaled):
10815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2408(%rax), %r11
10818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2408(%rax), %r11
10830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2408(%rax), %r11
10836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2408(%rax), %r11
10848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Scaled), .-GL_PREFIX(Scaled)
10851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Scalef)
10854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Scalef), @function
10855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Scalef):
10856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2416(%rax), %r11
10859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2416(%rax), %r11
10871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2416(%rax), %r11
10877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2416(%rax), %r11
10889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Scalef), .-GL_PREFIX(Scalef)
10892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Translated)
10895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Translated), @function
10896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Translated):
10897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2424(%rax), %r11
10900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2424(%rax), %r11
10912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2424(%rax), %r11
10918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2424(%rax), %r11
10930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Translated), .-GL_PREFIX(Translated)
10933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Translatef)
10936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Translatef), @function
10937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Translatef):
10938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2432(%rax), %r11
10941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2432(%rax), %r11
10953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
10957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
10958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2432(%rax), %r11
10959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
10961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
10962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
10963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
10964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
10965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
10966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
10967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
10968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
10969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
10970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2432(%rax), %r11
10971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
10973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Translatef), .-GL_PREFIX(Translatef)
10974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
10975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
10976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Viewport)
10977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Viewport), @function
10978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Viewport):
10979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
10980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2440(%rax), %r11
10982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
10984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
10985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
10986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
10987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
10988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
10989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
10990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
10991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
10992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
10993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
10994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
10995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2440(%rax), %r11
10996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
10997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
10998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
10999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2440(%rax), %r11
11002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2440(%rax), %r11
11016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Viewport), .-GL_PREFIX(Viewport)
11019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ArrayElement)
11022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ArrayElement), @function
11023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ArrayElement):
11024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2448(%rax), %r11
11027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2448(%rax), %r11
11033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2448(%rax), %r11
11039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2448(%rax), %r11
11045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ArrayElement), .-GL_PREFIX(ArrayElement)
11048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindTexture)
11051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindTexture), @function
11052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindTexture):
11053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2456(%rax), %r11
11056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2456(%rax), %r11
11066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2456(%rax), %r11
11072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2456(%rax), %r11
11082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindTexture), .-GL_PREFIX(BindTexture)
11085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorPointer)
11088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorPointer), @function
11089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorPointer):
11090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2464(%rax), %r11
11093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2464(%rax), %r11
11107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2464(%rax), %r11
11113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2464(%rax), %r11
11127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorPointer), .-GL_PREFIX(ColorPointer)
11130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DisableClientState)
11133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DisableClientState), @function
11134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DisableClientState):
11135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2472(%rax), %r11
11138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2472(%rax), %r11
11144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2472(%rax), %r11
11150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2472(%rax), %r11
11156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DisableClientState), .-GL_PREFIX(DisableClientState)
11159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawArrays)
11162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawArrays), @function
11163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawArrays):
11164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2480(%rax), %r11
11167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2480(%rax), %r11
11177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2480(%rax), %r11
11183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2480(%rax), %r11
11193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawArrays), .-GL_PREFIX(DrawArrays)
11196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElements)
11199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElements), @function
11200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElements):
11201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2488(%rax), %r11
11204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2488(%rax), %r11
11218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2488(%rax), %r11
11224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2488(%rax), %r11
11238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElements), .-GL_PREFIX(DrawElements)
11241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EdgeFlagPointer)
11244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EdgeFlagPointer), @function
11245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EdgeFlagPointer):
11246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2496(%rax), %r11
11249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2496(%rax), %r11
11259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2496(%rax), %r11
11265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2496(%rax), %r11
11275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EdgeFlagPointer), .-GL_PREFIX(EdgeFlagPointer)
11278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EnableClientState)
11281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EnableClientState), @function
11282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EnableClientState):
11283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2504(%rax), %r11
11286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2504(%rax), %r11
11292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2504(%rax), %r11
11298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2504(%rax), %r11
11304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EnableClientState), .-GL_PREFIX(EnableClientState)
11307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IndexPointer)
11310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IndexPointer), @function
11311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IndexPointer):
11312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2512(%rax), %r11
11315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2512(%rax), %r11
11325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2512(%rax), %r11
11331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2512(%rax), %r11
11341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IndexPointer), .-GL_PREFIX(IndexPointer)
11344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexub)
11347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexub), @function
11348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexub):
11349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2520(%rax), %r11
11352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2520(%rax), %r11
11358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2520(%rax), %r11
11364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2520(%rax), %r11
11370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexub), .-GL_PREFIX(Indexub)
11373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Indexubv)
11376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Indexubv), @function
11377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Indexubv):
11378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2528(%rax), %r11
11381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2528(%rax), %r11
11387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2528(%rax), %r11
11393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2528(%rax), %r11
11399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Indexubv), .-GL_PREFIX(Indexubv)
11402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InterleavedArrays)
11405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InterleavedArrays), @function
11406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InterleavedArrays):
11407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2536(%rax), %r11
11410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2536(%rax), %r11
11420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2536(%rax), %r11
11426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2536(%rax), %r11
11436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InterleavedArrays), .-GL_PREFIX(InterleavedArrays)
11439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(NormalPointer)
11442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(NormalPointer), @function
11443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(NormalPointer):
11444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2544(%rax), %r11
11447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2544(%rax), %r11
11457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2544(%rax), %r11
11463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2544(%rax), %r11
11473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(NormalPointer), .-GL_PREFIX(NormalPointer)
11476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PolygonOffset)
11479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PolygonOffset), @function
11480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PolygonOffset):
11481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2552(%rax), %r11
11484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
11487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
11488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
11489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
11491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
11492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
11493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2552(%rax), %r11
11494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2552(%rax), %r11
11500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
11503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
11504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
11505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
11507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
11508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
11509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2552(%rax), %r11
11510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PolygonOffset), .-GL_PREFIX(PolygonOffset)
11513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordPointer)
11516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordPointer), @function
11517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordPointer):
11518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2560(%rax), %r11
11521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2560(%rax), %r11
11535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2560(%rax), %r11
11541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2560(%rax), %r11
11555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordPointer), .-GL_PREFIX(TexCoordPointer)
11558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexPointer)
11561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexPointer), @function
11562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexPointer):
11563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2568(%rax), %r11
11566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2568(%rax), %r11
11580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2568(%rax), %r11
11586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2568(%rax), %r11
11600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexPointer), .-GL_PREFIX(VertexPointer)
11603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AreTexturesResident)
11606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AreTexturesResident), @function
11607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AreTexturesResident):
11608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2576(%rax), %r11
11611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2576(%rax), %r11
11621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2576(%rax), %r11
11627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2576(%rax), %r11
11637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AreTexturesResident), .-GL_PREFIX(AreTexturesResident)
11640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyTexImage1D)
11643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyTexImage1D), @function
11644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyTexImage1D):
11645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2584(%rax), %r11
11648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2584(%rax), %r11
11666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2584(%rax), %r11
11672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2584(%rax), %r11
11690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyTexImage1D), .-GL_PREFIX(CopyTexImage1D)
11693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyTexImage2D)
11696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyTexImage2D), @function
11697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyTexImage2D):
11698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2592(%rax), %r11
11701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2592(%rax), %r11
11719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2592(%rax), %r11
11725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2592(%rax), %r11
11743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyTexImage2D), .-GL_PREFIX(CopyTexImage2D)
11746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyTexSubImage1D)
11749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyTexSubImage1D), @function
11750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyTexSubImage1D):
11751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2600(%rax), %r11
11754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2600(%rax), %r11
11772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2600(%rax), %r11
11778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2600(%rax), %r11
11796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyTexSubImage1D), .-GL_PREFIX(CopyTexSubImage1D)
11799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyTexSubImage2D)
11802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyTexSubImage2D), @function
11803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyTexSubImage2D):
11804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2608(%rax), %r11
11807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2608(%rax), %r11
11825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2608(%rax), %r11
11831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
11836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
11837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
11838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
11839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
11843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
11844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
11845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
11846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2608(%rax), %r11
11849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyTexSubImage2D), .-GL_PREFIX(CopyTexSubImage2D)
11852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteTextures)
11855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteTextures), @function
11856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteTextures):
11857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2616(%rax), %r11
11860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2616(%rax), %r11
11870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2616(%rax), %r11
11876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2616(%rax), %r11
11886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteTextures), .-GL_PREFIX(DeleteTextures)
11889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenTextures)
11892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenTextures), @function
11893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenTextures):
11894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2624(%rax), %r11
11897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2624(%rax), %r11
11907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2624(%rax), %r11
11913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2624(%rax), %r11
11923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenTextures), .-GL_PREFIX(GenTextures)
11926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetPointerv)
11929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetPointerv), @function
11930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetPointerv):
11931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2632(%rax), %r11
11934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2632(%rax), %r11
11944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2632(%rax), %r11
11950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
11954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
11955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
11957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
11958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2632(%rax), %r11
11960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetPointerv), .-GL_PREFIX(GetPointerv)
11963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsTexture)
11966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsTexture), @function
11967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsTexture):
11968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2640(%rax), %r11
11971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
11973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2640(%rax), %r11
11977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
11979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
11980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
11981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
11982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2640(%rax), %r11
11983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
11985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
11986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
11987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
11988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2640(%rax), %r11
11989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
11990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
11991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsTexture), .-GL_PREFIX(IsTexture)
11992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
11993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
11994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PrioritizeTextures)
11995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PrioritizeTextures), @function
11996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PrioritizeTextures):
11997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
11998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
11999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2648(%rax), %r11
12000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2648(%rax), %r11
12010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2648(%rax), %r11
12016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2648(%rax), %r11
12026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PrioritizeTextures), .-GL_PREFIX(PrioritizeTextures)
12029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexSubImage1D)
12032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexSubImage1D), @function
12033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexSubImage1D):
12034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2656(%rax), %r11
12037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2656(%rax), %r11
12055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2656(%rax), %r11
12061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2656(%rax), %r11
12079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexSubImage1D), .-GL_PREFIX(TexSubImage1D)
12082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexSubImage2D)
12085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexSubImage2D), @function
12086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexSubImage2D):
12087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2664(%rax), %r11
12090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2664(%rax), %r11
12108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2664(%rax), %r11
12114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2664(%rax), %r11
12132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexSubImage2D), .-GL_PREFIX(TexSubImage2D)
12135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PopClientAttrib)
12138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PopClientAttrib), @function
12139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PopClientAttrib):
12140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2672(%rax), %r11
12143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2672(%rax), %r11
12149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2672(%rax), %r11
12155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2672(%rax), %r11
12161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PopClientAttrib), .-GL_PREFIX(PopClientAttrib)
12164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PushClientAttrib)
12167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PushClientAttrib), @function
12168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PushClientAttrib):
12169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2680(%rax), %r11
12172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2680(%rax), %r11
12178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2680(%rax), %r11
12184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2680(%rax), %r11
12190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PushClientAttrib), .-GL_PREFIX(PushClientAttrib)
12193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendColor)
12196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendColor), @function
12197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendColor):
12198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2688(%rax), %r11
12201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2688(%rax), %r11
12215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2688(%rax), %r11
12221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2688(%rax), %r11
12235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendColor), .-GL_PREFIX(BlendColor)
12238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendEquation)
12241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendEquation), @function
12242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendEquation):
12243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2696(%rax), %r11
12246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2696(%rax), %r11
12252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2696(%rax), %r11
12258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2696(%rax), %r11
12264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendEquation), .-GL_PREFIX(BlendEquation)
12267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawRangeElements)
12270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawRangeElements), @function
12271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawRangeElements):
12272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2704(%rax), %r11
12275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2704(%rax), %r11
12293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2704(%rax), %r11
12299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2704(%rax), %r11
12317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawRangeElements), .-GL_PREFIX(DrawRangeElements)
12320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorTable)
12323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorTable), @function
12324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorTable):
12325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2712(%rax), %r11
12328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2712(%rax), %r11
12346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2712(%rax), %r11
12352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2712(%rax), %r11
12370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorTable), .-GL_PREFIX(ColorTable)
12373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorTableParameterfv)
12376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorTableParameterfv), @function
12377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorTableParameterfv):
12378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2720(%rax), %r11
12381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2720(%rax), %r11
12391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2720(%rax), %r11
12397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2720(%rax), %r11
12407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorTableParameterfv), .-GL_PREFIX(ColorTableParameterfv)
12410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorTableParameteriv)
12413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorTableParameteriv), @function
12414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorTableParameteriv):
12415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2728(%rax), %r11
12418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2728(%rax), %r11
12428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2728(%rax), %r11
12434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2728(%rax), %r11
12444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorTableParameteriv), .-GL_PREFIX(ColorTableParameteriv)
12447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyColorTable)
12450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyColorTable), @function
12451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyColorTable):
12452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2736(%rax), %r11
12455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2736(%rax), %r11
12469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2736(%rax), %r11
12475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2736(%rax), %r11
12489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyColorTable), .-GL_PREFIX(CopyColorTable)
12492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetColorTable)
12495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetColorTable), @function
12496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetColorTable):
12497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2744(%rax), %r11
12500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2744(%rax), %r11
12514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2744(%rax), %r11
12520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2744(%rax), %r11
12534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetColorTable), .-GL_PREFIX(GetColorTable)
12537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetColorTableParameterfv)
12540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetColorTableParameterfv), @function
12541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetColorTableParameterfv):
12542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2752(%rax), %r11
12545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2752(%rax), %r11
12555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2752(%rax), %r11
12561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2752(%rax), %r11
12571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetColorTableParameterfv), .-GL_PREFIX(GetColorTableParameterfv)
12574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetColorTableParameteriv)
12577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetColorTableParameteriv), @function
12578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetColorTableParameteriv):
12579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2760(%rax), %r11
12582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2760(%rax), %r11
12592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2760(%rax), %r11
12598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2760(%rax), %r11
12608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetColorTableParameteriv), .-GL_PREFIX(GetColorTableParameteriv)
12611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorSubTable)
12614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorSubTable), @function
12615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorSubTable):
12616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2768(%rax), %r11
12619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2768(%rax), %r11
12637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2768(%rax), %r11
12643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2768(%rax), %r11
12661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorSubTable), .-GL_PREFIX(ColorSubTable)
12664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyColorSubTable)
12667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyColorSubTable), @function
12668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyColorSubTable):
12669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2776(%rax), %r11
12672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2776(%rax), %r11
12686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2776(%rax), %r11
12692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2776(%rax), %r11
12706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyColorSubTable), .-GL_PREFIX(CopyColorSubTable)
12709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionFilter1D)
12712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionFilter1D), @function
12713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionFilter1D):
12714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2784(%rax), %r11
12717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2784(%rax), %r11
12735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2784(%rax), %r11
12741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2784(%rax), %r11
12759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionFilter1D), .-GL_PREFIX(ConvolutionFilter1D)
12762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionFilter2D)
12765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionFilter2D), @function
12766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionFilter2D):
12767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2792(%rax), %r11
12770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2792(%rax), %r11
12788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2792(%rax), %r11
12794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
12802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
12803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
12805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
12806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2792(%rax), %r11
12812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionFilter2D), .-GL_PREFIX(ConvolutionFilter2D)
12815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionParameterf)
12818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionParameterf), @function
12819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionParameterf):
12820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2800(%rax), %r11
12823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
12826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
12827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
12828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
12829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
12831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
12832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
12833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
12834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2800(%rax), %r11
12835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2800(%rax), %r11
12841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
12844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
12845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
12846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
12847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
12849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
12850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
12851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
12852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2800(%rax), %r11
12853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionParameterf), .-GL_PREFIX(ConvolutionParameterf)
12856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionParameterfv)
12859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionParameterfv), @function
12860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionParameterfv):
12861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2808(%rax), %r11
12864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2808(%rax), %r11
12874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2808(%rax), %r11
12880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2808(%rax), %r11
12890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionParameterfv), .-GL_PREFIX(ConvolutionParameterfv)
12893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionParameteri)
12896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionParameteri), @function
12897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionParameteri):
12898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2816(%rax), %r11
12901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2816(%rax), %r11
12911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2816(%rax), %r11
12917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2816(%rax), %r11
12927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionParameteri), .-GL_PREFIX(ConvolutionParameteri)
12930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ConvolutionParameteriv)
12933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ConvolutionParameteriv), @function
12934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ConvolutionParameteriv):
12935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2824(%rax), %r11
12938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2824(%rax), %r11
12948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2824(%rax), %r11
12954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
12960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2824(%rax), %r11
12964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
12966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ConvolutionParameteriv), .-GL_PREFIX(ConvolutionParameteriv)
12967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
12968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
12969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyConvolutionFilter1D)
12970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyConvolutionFilter1D), @function
12971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyConvolutionFilter1D):
12972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
12973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2832(%rax), %r11
12975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
12977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
12980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
12981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
12982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
12983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
12984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
12985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
12986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
12987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
12988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2832(%rax), %r11
12989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
12991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
12992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
12993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
12994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2832(%rax), %r11
12995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
12996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
12997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
12998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
12999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2832(%rax), %r11
13009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyConvolutionFilter1D), .-GL_PREFIX(CopyConvolutionFilter1D)
13012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyConvolutionFilter2D)
13015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyConvolutionFilter2D), @function
13016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyConvolutionFilter2D):
13017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2840(%rax), %r11
13020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2840(%rax), %r11
13038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2840(%rax), %r11
13044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2840(%rax), %r11
13062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyConvolutionFilter2D), .-GL_PREFIX(CopyConvolutionFilter2D)
13065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetConvolutionFilter)
13068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetConvolutionFilter), @function
13069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetConvolutionFilter):
13070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2848(%rax), %r11
13073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2848(%rax), %r11
13087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2848(%rax), %r11
13093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2848(%rax), %r11
13107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetConvolutionFilter), .-GL_PREFIX(GetConvolutionFilter)
13110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetConvolutionParameterfv)
13113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetConvolutionParameterfv), @function
13114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetConvolutionParameterfv):
13115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2856(%rax), %r11
13118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2856(%rax), %r11
13128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2856(%rax), %r11
13134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2856(%rax), %r11
13144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetConvolutionParameterfv), .-GL_PREFIX(GetConvolutionParameterfv)
13147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetConvolutionParameteriv)
13150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetConvolutionParameteriv), @function
13151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetConvolutionParameteriv):
13152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2864(%rax), %r11
13155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2864(%rax), %r11
13165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2864(%rax), %r11
13171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2864(%rax), %r11
13181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetConvolutionParameteriv), .-GL_PREFIX(GetConvolutionParameteriv)
13184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSeparableFilter)
13187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSeparableFilter), @function
13188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSeparableFilter):
13189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2872(%rax), %r11
13192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2872(%rax), %r11
13210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2872(%rax), %r11
13216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2872(%rax), %r11
13234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSeparableFilter), .-GL_PREFIX(GetSeparableFilter)
13237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SeparableFilter2D)
13240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SeparableFilter2D), @function
13241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SeparableFilter2D):
13242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2880(%rax), %r11
13245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2880(%rax), %r11
13263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2880(%rax), %r11
13269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2880(%rax), %r11
13287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SeparableFilter2D), .-GL_PREFIX(SeparableFilter2D)
13290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetHistogram)
13293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetHistogram), @function
13294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetHistogram):
13295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2888(%rax), %r11
13298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2888(%rax), %r11
13312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2888(%rax), %r11
13318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2888(%rax), %r11
13332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetHistogram), .-GL_PREFIX(GetHistogram)
13335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetHistogramParameterfv)
13338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetHistogramParameterfv), @function
13339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetHistogramParameterfv):
13340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2896(%rax), %r11
13343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2896(%rax), %r11
13353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2896(%rax), %r11
13359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2896(%rax), %r11
13369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetHistogramParameterfv), .-GL_PREFIX(GetHistogramParameterfv)
13372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetHistogramParameteriv)
13375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetHistogramParameteriv), @function
13376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetHistogramParameteriv):
13377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2904(%rax), %r11
13380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2904(%rax), %r11
13390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2904(%rax), %r11
13396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2904(%rax), %r11
13406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetHistogramParameteriv), .-GL_PREFIX(GetHistogramParameteriv)
13409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMinmax)
13412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMinmax), @function
13413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMinmax):
13414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2912(%rax), %r11
13417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2912(%rax), %r11
13431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2912(%rax), %r11
13437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2912(%rax), %r11
13451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMinmax), .-GL_PREFIX(GetMinmax)
13454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMinmaxParameterfv)
13457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMinmaxParameterfv), @function
13458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMinmaxParameterfv):
13459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2920(%rax), %r11
13462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2920(%rax), %r11
13472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2920(%rax), %r11
13478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2920(%rax), %r11
13488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMinmaxParameterfv), .-GL_PREFIX(GetMinmaxParameterfv)
13491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetMinmaxParameteriv)
13494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetMinmaxParameteriv), @function
13495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetMinmaxParameteriv):
13496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2928(%rax), %r11
13499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2928(%rax), %r11
13509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2928(%rax), %r11
13515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2928(%rax), %r11
13525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetMinmaxParameteriv), .-GL_PREFIX(GetMinmaxParameteriv)
13528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Histogram)
13531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Histogram), @function
13532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Histogram):
13533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2936(%rax), %r11
13536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2936(%rax), %r11
13550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2936(%rax), %r11
13556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2936(%rax), %r11
13570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Histogram), .-GL_PREFIX(Histogram)
13573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Minmax)
13576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Minmax), @function
13577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Minmax):
13578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2944(%rax), %r11
13581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2944(%rax), %r11
13591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2944(%rax), %r11
13597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2944(%rax), %r11
13607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Minmax), .-GL_PREFIX(Minmax)
13610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ResetHistogram)
13613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ResetHistogram), @function
13614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ResetHistogram):
13615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2952(%rax), %r11
13618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2952(%rax), %r11
13624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2952(%rax), %r11
13630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2952(%rax), %r11
13636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ResetHistogram), .-GL_PREFIX(ResetHistogram)
13639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ResetMinmax)
13642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ResetMinmax), @function
13643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ResetMinmax):
13644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2960(%rax), %r11
13647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2960(%rax), %r11
13653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2960(%rax), %r11
13659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2960(%rax), %r11
13665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ResetMinmax), .-GL_PREFIX(ResetMinmax)
13668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexImage3D)
13671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexImage3D), @function
13672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexImage3D):
13673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2968(%rax), %r11
13676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2968(%rax), %r11
13694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2968(%rax), %r11
13700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2968(%rax), %r11
13718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexImage3D), .-GL_PREFIX(TexImage3D)
13721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexSubImage3D)
13724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexSubImage3D), @function
13725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexSubImage3D):
13726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2976(%rax), %r11
13729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2976(%rax), %r11
13747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2976(%rax), %r11
13753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2976(%rax), %r11
13771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexSubImage3D), .-GL_PREFIX(TexSubImage3D)
13774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyTexSubImage3D)
13777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyTexSubImage3D), @function
13778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyTexSubImage3D):
13779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2984(%rax), %r11
13782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2984(%rax), %r11
13800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2984(%rax), %r11
13806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
13811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
13812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
13813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
13814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
13818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
13819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
13820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
13821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2984(%rax), %r11
13824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyTexSubImage3D), .-GL_PREFIX(CopyTexSubImage3D)
13827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ActiveTextureARB)
13830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ActiveTextureARB), @function
13831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ActiveTextureARB):
13832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2992(%rax), %r11
13835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2992(%rax), %r11
13841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2992(%rax), %r11
13847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	2992(%rax), %r11
13853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ActiveTextureARB), .-GL_PREFIX(ActiveTextureARB)
13856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClientActiveTextureARB)
13859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClientActiveTextureARB), @function
13860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClientActiveTextureARB):
13861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3000(%rax), %r11
13864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3000(%rax), %r11
13870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3000(%rax), %r11
13876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3000(%rax), %r11
13882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClientActiveTextureARB), .-GL_PREFIX(ClientActiveTextureARB)
13885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1dARB)
13888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1dARB), @function
13889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1dARB):
13890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3008(%rax), %r11
13893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
13896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
13897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
13898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
13900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
13901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
13902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3008(%rax), %r11
13903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3008(%rax), %r11
13909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
13912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
13913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
13914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
13916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
13917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
13918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3008(%rax), %r11
13919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1dARB), .-GL_PREFIX(MultiTexCoord1dARB)
13922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1dvARB)
13925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1dvARB), @function
13926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1dvARB):
13927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3016(%rax), %r11
13930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3016(%rax), %r11
13940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3016(%rax), %r11
13946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
13949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
13950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
13951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
13953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
13954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
13955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3016(%rax), %r11
13956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1dvARB), .-GL_PREFIX(MultiTexCoord1dvARB)
13959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1fARB)
13962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1fARB), @function
13963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1fARB):
13964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
13965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3024(%rax), %r11
13967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
13969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
13970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
13971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
13972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
13973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
13974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
13975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
13976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3024(%rax), %r11
13977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
13979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
13980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
13981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
13982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3024(%rax), %r11
13983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
13985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
13986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
13987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
13988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
13989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
13990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
13991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
13992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3024(%rax), %r11
13993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
13994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
13995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1fARB), .-GL_PREFIX(MultiTexCoord1fARB)
13996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
13997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
13998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1fvARB)
13999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1fvARB), @function
14000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1fvARB):
14001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3032(%rax), %r11
14004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3032(%rax), %r11
14014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3032(%rax), %r11
14020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3032(%rax), %r11
14030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1fvARB), .-GL_PREFIX(MultiTexCoord1fvARB)
14033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1iARB)
14036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1iARB), @function
14037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1iARB):
14038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3040(%rax), %r11
14041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3040(%rax), %r11
14051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3040(%rax), %r11
14057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3040(%rax), %r11
14067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1iARB), .-GL_PREFIX(MultiTexCoord1iARB)
14070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1ivARB)
14073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1ivARB), @function
14074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1ivARB):
14075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3048(%rax), %r11
14078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3048(%rax), %r11
14088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3048(%rax), %r11
14094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3048(%rax), %r11
14104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1ivARB), .-GL_PREFIX(MultiTexCoord1ivARB)
14107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1sARB)
14110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1sARB), @function
14111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1sARB):
14112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3056(%rax), %r11
14115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3056(%rax), %r11
14125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3056(%rax), %r11
14131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3056(%rax), %r11
14141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1sARB), .-GL_PREFIX(MultiTexCoord1sARB)
14144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord1svARB)
14147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord1svARB), @function
14148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord1svARB):
14149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3064(%rax), %r11
14152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3064(%rax), %r11
14162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3064(%rax), %r11
14168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3064(%rax), %r11
14178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord1svARB), .-GL_PREFIX(MultiTexCoord1svARB)
14181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2dARB)
14184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2dARB), @function
14185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2dARB):
14186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3072(%rax), %r11
14189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
14192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
14200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3072(%rax), %r11
14201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3072(%rax), %r11
14207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
14210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
14218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3072(%rax), %r11
14219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2dARB), .-GL_PREFIX(MultiTexCoord2dARB)
14222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2dvARB)
14225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2dvARB), @function
14226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2dvARB):
14227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3080(%rax), %r11
14230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3080(%rax), %r11
14240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3080(%rax), %r11
14246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3080(%rax), %r11
14256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2dvARB), .-GL_PREFIX(MultiTexCoord2dvARB)
14259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2fARB)
14262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2fARB), @function
14263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2fARB):
14264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3088(%rax), %r11
14267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
14270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
14278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3088(%rax), %r11
14279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3088(%rax), %r11
14285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
14288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
14296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3088(%rax), %r11
14297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2fARB), .-GL_PREFIX(MultiTexCoord2fARB)
14300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2fvARB)
14303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2fvARB), @function
14304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2fvARB):
14305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3096(%rax), %r11
14308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3096(%rax), %r11
14318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3096(%rax), %r11
14324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3096(%rax), %r11
14334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2fvARB), .-GL_PREFIX(MultiTexCoord2fvARB)
14337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2iARB)
14340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2iARB), @function
14341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2iARB):
14342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3104(%rax), %r11
14345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3104(%rax), %r11
14355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3104(%rax), %r11
14361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3104(%rax), %r11
14371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2iARB), .-GL_PREFIX(MultiTexCoord2iARB)
14374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2ivARB)
14377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2ivARB), @function
14378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2ivARB):
14379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3112(%rax), %r11
14382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3112(%rax), %r11
14392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3112(%rax), %r11
14398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3112(%rax), %r11
14408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2ivARB), .-GL_PREFIX(MultiTexCoord2ivARB)
14411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2sARB)
14414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2sARB), @function
14415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2sARB):
14416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3120(%rax), %r11
14419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3120(%rax), %r11
14429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3120(%rax), %r11
14435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3120(%rax), %r11
14445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2sARB), .-GL_PREFIX(MultiTexCoord2sARB)
14448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord2svARB)
14451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord2svARB), @function
14452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord2svARB):
14453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3128(%rax), %r11
14456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3128(%rax), %r11
14466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3128(%rax), %r11
14472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3128(%rax), %r11
14482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord2svARB), .-GL_PREFIX(MultiTexCoord2svARB)
14485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3dARB)
14488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3dARB), @function
14489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3dARB):
14490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3136(%rax), %r11
14493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3136(%rax), %r11
14507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3136(%rax), %r11
14513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3136(%rax), %r11
14527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3dARB), .-GL_PREFIX(MultiTexCoord3dARB)
14530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3dvARB)
14533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3dvARB), @function
14534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3dvARB):
14535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3144(%rax), %r11
14538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3144(%rax), %r11
14548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3144(%rax), %r11
14554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3144(%rax), %r11
14564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3dvARB), .-GL_PREFIX(MultiTexCoord3dvARB)
14567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3fARB)
14570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3fARB), @function
14571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3fARB):
14572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3152(%rax), %r11
14575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3152(%rax), %r11
14589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3152(%rax), %r11
14595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3152(%rax), %r11
14609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3fARB), .-GL_PREFIX(MultiTexCoord3fARB)
14612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3fvARB)
14615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3fvARB), @function
14616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3fvARB):
14617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3160(%rax), %r11
14620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3160(%rax), %r11
14630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3160(%rax), %r11
14636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3160(%rax), %r11
14646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3fvARB), .-GL_PREFIX(MultiTexCoord3fvARB)
14649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3iARB)
14652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3iARB), @function
14653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3iARB):
14654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3168(%rax), %r11
14657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
14663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
14667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3168(%rax), %r11
14671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3168(%rax), %r11
14677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
14683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
14687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3168(%rax), %r11
14691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3iARB), .-GL_PREFIX(MultiTexCoord3iARB)
14694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3ivARB)
14697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3ivARB), @function
14698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3ivARB):
14699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3176(%rax), %r11
14702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3176(%rax), %r11
14712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3176(%rax), %r11
14718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3176(%rax), %r11
14728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3ivARB), .-GL_PREFIX(MultiTexCoord3ivARB)
14731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3sARB)
14734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3sARB), @function
14735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3sARB):
14736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3184(%rax), %r11
14739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
14745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
14749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3184(%rax), %r11
14753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3184(%rax), %r11
14759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
14765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
14769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
14770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3184(%rax), %r11
14773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3sARB), .-GL_PREFIX(MultiTexCoord3sARB)
14776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord3svARB)
14779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord3svARB), @function
14780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord3svARB):
14781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3192(%rax), %r11
14784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3192(%rax), %r11
14794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3192(%rax), %r11
14800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3192(%rax), %r11
14810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord3svARB), .-GL_PREFIX(MultiTexCoord3svARB)
14813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4dARB)
14816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4dARB), @function
14817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4dARB):
14818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3200(%rax), %r11
14821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
14829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
14831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3200(%rax), %r11
14837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3200(%rax), %r11
14843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
14851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
14853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3200(%rax), %r11
14859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4dARB), .-GL_PREFIX(MultiTexCoord4dARB)
14862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4dvARB)
14865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4dvARB), @function
14866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4dvARB):
14867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3208(%rax), %r11
14870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3208(%rax), %r11
14880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3208(%rax), %r11
14886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3208(%rax), %r11
14896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4dvARB), .-GL_PREFIX(MultiTexCoord4dvARB)
14899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4fARB)
14902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4fARB), @function
14903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4fARB):
14904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3216(%rax), %r11
14907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
14915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
14917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3216(%rax), %r11
14923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3216(%rax), %r11
14929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
14932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
14933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
14934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
14935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
14936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
14937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
14939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
14940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
14941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
14942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
14943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
14944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3216(%rax), %r11
14945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4fARB), .-GL_PREFIX(MultiTexCoord4fARB)
14948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4fvARB)
14951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4fvARB), @function
14952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4fvARB):
14953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3224(%rax), %r11
14956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3224(%rax), %r11
14966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
14968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
14969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
14970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
14971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3224(%rax), %r11
14972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
14974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
14977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
14978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
14979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
14980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
14981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3224(%rax), %r11
14982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
14984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4fvARB), .-GL_PREFIX(MultiTexCoord4fvARB)
14985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
14986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
14987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4iARB)
14988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4iARB), @function
14989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4iARB):
14990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
14991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
14992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3232(%rax), %r11
14993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
14994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
14995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
14996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
14997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
14998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
14999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
15000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
15002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3232(%rax), %r11
15007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3232(%rax), %r11
15013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
15020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
15022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3232(%rax), %r11
15027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4iARB), .-GL_PREFIX(MultiTexCoord4iARB)
15030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4ivARB)
15033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4ivARB), @function
15034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4ivARB):
15035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3240(%rax), %r11
15038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3240(%rax), %r11
15048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3240(%rax), %r11
15054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3240(%rax), %r11
15064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4ivARB), .-GL_PREFIX(MultiTexCoord4ivARB)
15067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4sARB)
15070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4sARB), @function
15071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4sARB):
15072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3248(%rax), %r11
15075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
15082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
15084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3248(%rax), %r11
15089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3248(%rax), %r11
15095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
15102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
15104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3248(%rax), %r11
15109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4sARB), .-GL_PREFIX(MultiTexCoord4sARB)
15112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoord4svARB)
15115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoord4svARB), @function
15116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoord4svARB):
15117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3256(%rax), %r11
15120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3256(%rax), %r11
15130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3256(%rax), %r11
15136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3256(%rax), %r11
15146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoord4svARB), .-GL_PREFIX(MultiTexCoord4svARB)
15149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AttachShader)
15152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AttachShader), @function
15153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AttachShader):
15154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3264(%rax), %r11
15157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3264(%rax), %r11
15167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3264(%rax), %r11
15173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3264(%rax), %r11
15183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AttachShader), .-GL_PREFIX(AttachShader)
15186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CreateProgram)
15189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CreateProgram), @function
15190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CreateProgram):
15191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3272(%rax), %r11
15194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3272(%rax), %r11
15200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3272(%rax), %r11
15206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3272(%rax), %r11
15212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CreateProgram), .-GL_PREFIX(CreateProgram)
15215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CreateShader)
15218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CreateShader), @function
15219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CreateShader):
15220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3280(%rax), %r11
15223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3280(%rax), %r11
15229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3280(%rax), %r11
15235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3280(%rax), %r11
15241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CreateShader), .-GL_PREFIX(CreateShader)
15244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteProgram)
15247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteProgram), @function
15248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteProgram):
15249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3288(%rax), %r11
15252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3288(%rax), %r11
15258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3288(%rax), %r11
15264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3288(%rax), %r11
15270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteProgram), .-GL_PREFIX(DeleteProgram)
15273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteShader)
15276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteShader), @function
15277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteShader):
15278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3296(%rax), %r11
15281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3296(%rax), %r11
15287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3296(%rax), %r11
15293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3296(%rax), %r11
15299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteShader), .-GL_PREFIX(DeleteShader)
15302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DetachShader)
15305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DetachShader), @function
15306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DetachShader):
15307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3304(%rax), %r11
15310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3304(%rax), %r11
15320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3304(%rax), %r11
15326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3304(%rax), %r11
15336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DetachShader), .-GL_PREFIX(DetachShader)
15339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetAttachedShaders)
15342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetAttachedShaders), @function
15343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetAttachedShaders):
15344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3312(%rax), %r11
15347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3312(%rax), %r11
15361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3312(%rax), %r11
15367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3312(%rax), %r11
15381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetAttachedShaders), .-GL_PREFIX(GetAttachedShaders)
15384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramInfoLog)
15387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramInfoLog), @function
15388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramInfoLog):
15389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3320(%rax), %r11
15392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3320(%rax), %r11
15406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3320(%rax), %r11
15412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3320(%rax), %r11
15426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramInfoLog), .-GL_PREFIX(GetProgramInfoLog)
15429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramiv)
15432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramiv), @function
15433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramiv):
15434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3328(%rax), %r11
15437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3328(%rax), %r11
15447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3328(%rax), %r11
15453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3328(%rax), %r11
15463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramiv), .-GL_PREFIX(GetProgramiv)
15466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetShaderInfoLog)
15469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetShaderInfoLog), @function
15470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetShaderInfoLog):
15471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3336(%rax), %r11
15474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3336(%rax), %r11
15488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3336(%rax), %r11
15494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3336(%rax), %r11
15508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetShaderInfoLog), .-GL_PREFIX(GetShaderInfoLog)
15511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetShaderiv)
15514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetShaderiv), @function
15515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetShaderiv):
15516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3344(%rax), %r11
15519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3344(%rax), %r11
15529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3344(%rax), %r11
15535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3344(%rax), %r11
15545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetShaderiv), .-GL_PREFIX(GetShaderiv)
15548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsProgram)
15551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsProgram), @function
15552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsProgram):
15553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3352(%rax), %r11
15556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3352(%rax), %r11
15562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3352(%rax), %r11
15568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3352(%rax), %r11
15574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsProgram), .-GL_PREFIX(IsProgram)
15577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsShader)
15580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsShader), @function
15581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsShader):
15582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3360(%rax), %r11
15585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3360(%rax), %r11
15591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3360(%rax), %r11
15597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3360(%rax), %r11
15603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsShader), .-GL_PREFIX(IsShader)
15606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilFuncSeparate)
15609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilFuncSeparate), @function
15610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilFuncSeparate):
15611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3368(%rax), %r11
15614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3368(%rax), %r11
15628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3368(%rax), %r11
15634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3368(%rax), %r11
15648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilFuncSeparate), .-GL_PREFIX(StencilFuncSeparate)
15651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilMaskSeparate)
15654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilMaskSeparate), @function
15655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilMaskSeparate):
15656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3376(%rax), %r11
15659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3376(%rax), %r11
15669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3376(%rax), %r11
15675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3376(%rax), %r11
15685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilMaskSeparate), .-GL_PREFIX(StencilMaskSeparate)
15688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(StencilOpSeparate)
15691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(StencilOpSeparate), @function
15692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(StencilOpSeparate):
15693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3384(%rax), %r11
15696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3384(%rax), %r11
15710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3384(%rax), %r11
15716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3384(%rax), %r11
15730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(StencilOpSeparate), .-GL_PREFIX(StencilOpSeparate)
15733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix2x3fv)
15736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix2x3fv), @function
15737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix2x3fv):
15738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3392(%rax), %r11
15741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3392(%rax), %r11
15755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3392(%rax), %r11
15761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3392(%rax), %r11
15775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix2x3fv), .-GL_PREFIX(UniformMatrix2x3fv)
15778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix2x4fv)
15781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix2x4fv), @function
15782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix2x4fv):
15783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3400(%rax), %r11
15786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3400(%rax), %r11
15800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3400(%rax), %r11
15806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3400(%rax), %r11
15820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix2x4fv), .-GL_PREFIX(UniformMatrix2x4fv)
15823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix3x2fv)
15826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix3x2fv), @function
15827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix3x2fv):
15828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3408(%rax), %r11
15831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3408(%rax), %r11
15845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3408(%rax), %r11
15851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3408(%rax), %r11
15865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix3x2fv), .-GL_PREFIX(UniformMatrix3x2fv)
15868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix3x4fv)
15871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix3x4fv), @function
15872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix3x4fv):
15873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3416(%rax), %r11
15876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3416(%rax), %r11
15890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3416(%rax), %r11
15896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3416(%rax), %r11
15910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix3x4fv), .-GL_PREFIX(UniformMatrix3x4fv)
15913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix4x2fv)
15916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix4x2fv), @function
15917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix4x2fv):
15918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3424(%rax), %r11
15921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3424(%rax), %r11
15935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3424(%rax), %r11
15941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3424(%rax), %r11
15955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
15957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix4x2fv), .-GL_PREFIX(UniformMatrix4x2fv)
15958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
15959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
15960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix4x3fv)
15961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix4x3fv), @function
15962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix4x3fv):
15963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
15964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3432(%rax), %r11
15966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
15968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
15974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3432(%rax), %r11
15980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
15982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
15983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
15984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
15985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3432(%rax), %r11
15986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
15987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
15988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
15989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
15990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
15991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
15992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
15993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
15994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
15995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
15996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
15997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
15998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
15999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3432(%rax), %r11
16000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix4x3fv), .-GL_PREFIX(UniformMatrix4x3fv)
16003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClampColor)
16006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClampColor), @function
16007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClampColor):
16008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3440(%rax), %r11
16011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3440(%rax), %r11
16021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3440(%rax), %r11
16027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3440(%rax), %r11
16037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClampColor), .-GL_PREFIX(ClampColor)
16040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearBufferfi)
16043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearBufferfi), @function
16044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearBufferfi):
16045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3448(%rax), %r11
16048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
16051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
16052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
16053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
16054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 24(%rsp)
16055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rdx
16057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
16058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
16059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
16060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
16061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3448(%rax), %r11
16062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3448(%rax), %r11
16068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
16071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
16072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
16073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
16074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 24(%rsp)
16075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %rdx
16077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
16078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
16079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
16080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
16081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3448(%rax), %r11
16082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearBufferfi), .-GL_PREFIX(ClearBufferfi)
16085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearBufferfv)
16088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearBufferfv), @function
16089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearBufferfv):
16090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3456(%rax), %r11
16093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3456(%rax), %r11
16103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3456(%rax), %r11
16109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3456(%rax), %r11
16119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearBufferfv), .-GL_PREFIX(ClearBufferfv)
16122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearBufferiv)
16125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearBufferiv), @function
16126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearBufferiv):
16127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3464(%rax), %r11
16130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3464(%rax), %r11
16140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3464(%rax), %r11
16146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3464(%rax), %r11
16156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearBufferiv), .-GL_PREFIX(ClearBufferiv)
16159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearBufferuiv)
16162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearBufferuiv), @function
16163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearBufferuiv):
16164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3472(%rax), %r11
16167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3472(%rax), %r11
16177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3472(%rax), %r11
16183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3472(%rax), %r11
16193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearBufferuiv), .-GL_PREFIX(ClearBufferuiv)
16196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetStringi)
16199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetStringi), @function
16200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetStringi):
16201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3480(%rax), %r11
16204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3480(%rax), %r11
16214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3480(%rax), %r11
16220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3480(%rax), %r11
16230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetStringi), .-GL_PREFIX(GetStringi)
16233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTexture)
16236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTexture), @function
16237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTexture):
16238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3488(%rax), %r11
16241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3488(%rax), %r11
16255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3488(%rax), %r11
16261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3488(%rax), %r11
16275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTexture), .-GL_PREFIX(FramebufferTexture)
16278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBufferParameteri64v)
16281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBufferParameteri64v), @function
16282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBufferParameteri64v):
16283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3496(%rax), %r11
16286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3496(%rax), %r11
16296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3496(%rax), %r11
16302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3496(%rax), %r11
16312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBufferParameteri64v), .-GL_PREFIX(GetBufferParameteri64v)
16315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetInteger64i_v)
16318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetInteger64i_v), @function
16319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetInteger64i_v):
16320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3504(%rax), %r11
16323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3504(%rax), %r11
16333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3504(%rax), %r11
16339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3504(%rax), %r11
16349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetInteger64i_v), .-GL_PREFIX(GetInteger64i_v)
16352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribDivisor)
16355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribDivisor), @function
16356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribDivisor):
16357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3512(%rax), %r11
16360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3512(%rax), %r11
16370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3512(%rax), %r11
16376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3512(%rax), %r11
16386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribDivisor), .-GL_PREFIX(VertexAttribDivisor)
16389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadTransposeMatrixdARB)
16392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadTransposeMatrixdARB), @function
16393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadTransposeMatrixdARB):
16394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3520(%rax), %r11
16397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3520(%rax), %r11
16403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3520(%rax), %r11
16409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3520(%rax), %r11
16415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadTransposeMatrixdARB), .-GL_PREFIX(LoadTransposeMatrixdARB)
16418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadTransposeMatrixfARB)
16421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadTransposeMatrixfARB), @function
16422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadTransposeMatrixfARB):
16423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3528(%rax), %r11
16426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3528(%rax), %r11
16432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3528(%rax), %r11
16438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3528(%rax), %r11
16444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadTransposeMatrixfARB), .-GL_PREFIX(LoadTransposeMatrixfARB)
16447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultTransposeMatrixdARB)
16450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultTransposeMatrixdARB), @function
16451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultTransposeMatrixdARB):
16452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3536(%rax), %r11
16455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3536(%rax), %r11
16461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3536(%rax), %r11
16467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3536(%rax), %r11
16473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultTransposeMatrixdARB), .-GL_PREFIX(MultTransposeMatrixdARB)
16476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultTransposeMatrixfARB)
16479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultTransposeMatrixfARB), @function
16480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultTransposeMatrixfARB):
16481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3544(%rax), %r11
16484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3544(%rax), %r11
16490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3544(%rax), %r11
16496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3544(%rax), %r11
16502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultTransposeMatrixfARB), .-GL_PREFIX(MultTransposeMatrixfARB)
16505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SampleCoverageARB)
16508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SampleCoverageARB), @function
16509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SampleCoverageARB):
16510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3552(%rax), %r11
16513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3552(%rax), %r11
16523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3552(%rax), %r11
16529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3552(%rax), %r11
16539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SampleCoverageARB), .-GL_PREFIX(SampleCoverageARB)
16542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexImage1DARB)
16545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexImage1DARB), @function
16546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexImage1DARB):
16547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3560(%rax), %r11
16550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3560(%rax), %r11
16568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3560(%rax), %r11
16574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3560(%rax), %r11
16592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexImage1DARB), .-GL_PREFIX(CompressedTexImage1DARB)
16595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexImage2DARB)
16598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexImage2DARB), @function
16599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexImage2DARB):
16600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3568(%rax), %r11
16603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3568(%rax), %r11
16621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3568(%rax), %r11
16627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3568(%rax), %r11
16645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexImage2DARB), .-GL_PREFIX(CompressedTexImage2DARB)
16648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexImage3DARB)
16651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexImage3DARB), @function
16652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexImage3DARB):
16653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3576(%rax), %r11
16656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3576(%rax), %r11
16674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3576(%rax), %r11
16680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3576(%rax), %r11
16698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexImage3DARB), .-GL_PREFIX(CompressedTexImage3DARB)
16701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexSubImage1DARB)
16704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexSubImage1DARB), @function
16705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexSubImage1DARB):
16706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3584(%rax), %r11
16709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3584(%rax), %r11
16727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3584(%rax), %r11
16733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3584(%rax), %r11
16751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexSubImage1DARB), .-GL_PREFIX(CompressedTexSubImage1DARB)
16754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexSubImage2DARB)
16757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexSubImage2DARB), @function
16758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexSubImage2DARB):
16759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3592(%rax), %r11
16762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3592(%rax), %r11
16780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3592(%rax), %r11
16786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3592(%rax), %r11
16804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexSubImage2DARB), .-GL_PREFIX(CompressedTexSubImage2DARB)
16807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompressedTexSubImage3DARB)
16810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompressedTexSubImage3DARB), @function
16811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompressedTexSubImage3DARB):
16812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3600(%rax), %r11
16815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3600(%rax), %r11
16833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3600(%rax), %r11
16839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
16845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
16846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
16847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
16848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
16850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
16851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
16852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
16853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3600(%rax), %r11
16857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompressedTexSubImage3DARB), .-GL_PREFIX(CompressedTexSubImage3DARB)
16860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetCompressedTexImageARB)
16863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetCompressedTexImageARB), @function
16864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetCompressedTexImageARB):
16865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3608(%rax), %r11
16868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3608(%rax), %r11
16878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3608(%rax), %r11
16884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3608(%rax), %r11
16894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetCompressedTexImageARB), .-GL_PREFIX(GetCompressedTexImageARB)
16897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DisableVertexAttribArrayARB)
16900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DisableVertexAttribArrayARB), @function
16901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DisableVertexAttribArrayARB):
16902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3616(%rax), %r11
16905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3616(%rax), %r11
16911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3616(%rax), %r11
16917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3616(%rax), %r11
16923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DisableVertexAttribArrayARB), .-GL_PREFIX(DisableVertexAttribArrayARB)
16926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EnableVertexAttribArrayARB)
16929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EnableVertexAttribArrayARB), @function
16930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EnableVertexAttribArrayARB):
16931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3624(%rax), %r11
16934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3624(%rax), %r11
16940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3624(%rax), %r11
16946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3624(%rax), %r11
16952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EnableVertexAttribArrayARB), .-GL_PREFIX(EnableVertexAttribArrayARB)
16955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramEnvParameterdvARB)
16958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramEnvParameterdvARB), @function
16959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramEnvParameterdvARB):
16960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3632(%rax), %r11
16963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
16965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3632(%rax), %r11
16973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
16975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
16976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
16977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
16978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3632(%rax), %r11
16979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
16981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
16982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
16983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
16984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
16985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
16986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
16987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
16988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3632(%rax), %r11
16989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
16990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
16991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramEnvParameterdvARB), .-GL_PREFIX(GetProgramEnvParameterdvARB)
16992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
16993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
16994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramEnvParameterfvARB)
16995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramEnvParameterfvARB), @function
16996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramEnvParameterfvARB):
16997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
16998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
16999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3640(%rax), %r11
17000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3640(%rax), %r11
17010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3640(%rax), %r11
17016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3640(%rax), %r11
17026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramEnvParameterfvARB), .-GL_PREFIX(GetProgramEnvParameterfvARB)
17029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramLocalParameterdvARB)
17032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramLocalParameterdvARB), @function
17033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramLocalParameterdvARB):
17034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3648(%rax), %r11
17037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3648(%rax), %r11
17047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3648(%rax), %r11
17053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3648(%rax), %r11
17063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramLocalParameterdvARB), .-GL_PREFIX(GetProgramLocalParameterdvARB)
17066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramLocalParameterfvARB)
17069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramLocalParameterfvARB), @function
17070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramLocalParameterfvARB):
17071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3656(%rax), %r11
17074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3656(%rax), %r11
17084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3656(%rax), %r11
17090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3656(%rax), %r11
17100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramLocalParameterfvARB), .-GL_PREFIX(GetProgramLocalParameterfvARB)
17103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramStringARB)
17106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramStringARB), @function
17107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramStringARB):
17108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3664(%rax), %r11
17111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3664(%rax), %r11
17121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3664(%rax), %r11
17127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3664(%rax), %r11
17137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramStringARB), .-GL_PREFIX(GetProgramStringARB)
17140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramivARB)
17143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramivARB), @function
17144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramivARB):
17145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3672(%rax), %r11
17148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3672(%rax), %r11
17158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3672(%rax), %r11
17164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3672(%rax), %r11
17174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramivARB), .-GL_PREFIX(GetProgramivARB)
17177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribdvARB)
17180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribdvARB), @function
17181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribdvARB):
17182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3680(%rax), %r11
17185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3680(%rax), %r11
17195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3680(%rax), %r11
17201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3680(%rax), %r11
17211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribdvARB), .-GL_PREFIX(GetVertexAttribdvARB)
17214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribfvARB)
17217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribfvARB), @function
17218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribfvARB):
17219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3688(%rax), %r11
17222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3688(%rax), %r11
17232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3688(%rax), %r11
17238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3688(%rax), %r11
17248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribfvARB), .-GL_PREFIX(GetVertexAttribfvARB)
17251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribivARB)
17254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribivARB), @function
17255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribivARB):
17256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3696(%rax), %r11
17259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3696(%rax), %r11
17269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3696(%rax), %r11
17275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3696(%rax), %r11
17285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribivARB), .-GL_PREFIX(GetVertexAttribivARB)
17288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramEnvParameter4dARB)
17291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramEnvParameter4dARB), @function
17292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramEnvParameter4dARB):
17293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3704(%rax), %r11
17296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3704(%rax), %r11
17314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3704(%rax), %r11
17320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3704(%rax), %r11
17338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramEnvParameter4dARB), .-GL_PREFIX(ProgramEnvParameter4dARB)
17341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramEnvParameter4dvARB)
17344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramEnvParameter4dvARB), @function
17345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramEnvParameter4dvARB):
17346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3712(%rax), %r11
17349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3712(%rax), %r11
17359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3712(%rax), %r11
17365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3712(%rax), %r11
17375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramEnvParameter4dvARB), .-GL_PREFIX(ProgramEnvParameter4dvARB)
17378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramEnvParameter4fARB)
17381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramEnvParameter4fARB), @function
17382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramEnvParameter4fARB):
17383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3720(%rax), %r11
17386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3720(%rax), %r11
17404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3720(%rax), %r11
17410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3720(%rax), %r11
17428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramEnvParameter4fARB), .-GL_PREFIX(ProgramEnvParameter4fARB)
17431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramEnvParameter4fvARB)
17434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramEnvParameter4fvARB), @function
17435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramEnvParameter4fvARB):
17436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3728(%rax), %r11
17439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3728(%rax), %r11
17449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3728(%rax), %r11
17455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3728(%rax), %r11
17465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramEnvParameter4fvARB), .-GL_PREFIX(ProgramEnvParameter4fvARB)
17468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramLocalParameter4dARB)
17471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramLocalParameter4dARB), @function
17472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramLocalParameter4dARB):
17473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3736(%rax), %r11
17476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3736(%rax), %r11
17494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3736(%rax), %r11
17500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3736(%rax), %r11
17518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramLocalParameter4dARB), .-GL_PREFIX(ProgramLocalParameter4dARB)
17521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramLocalParameter4dvARB)
17524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramLocalParameter4dvARB), @function
17525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramLocalParameter4dvARB):
17526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3744(%rax), %r11
17529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3744(%rax), %r11
17539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3744(%rax), %r11
17545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3744(%rax), %r11
17555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramLocalParameter4dvARB), .-GL_PREFIX(ProgramLocalParameter4dvARB)
17558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramLocalParameter4fARB)
17561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramLocalParameter4fARB), @function
17562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramLocalParameter4fARB):
17563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3752(%rax), %r11
17566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3752(%rax), %r11
17584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3752(%rax), %r11
17590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
17593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
17595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
17596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 24(%rsp)
17597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 32(%rsp)
17598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 40(%rsp)
17599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm3
17601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm2
17602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm1
17603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
17604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
17605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
17607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3752(%rax), %r11
17608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramLocalParameter4fARB), .-GL_PREFIX(ProgramLocalParameter4fARB)
17611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramLocalParameter4fvARB)
17614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramLocalParameter4fvARB), @function
17615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramLocalParameter4fvARB):
17616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3760(%rax), %r11
17619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3760(%rax), %r11
17629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3760(%rax), %r11
17635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3760(%rax), %r11
17645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramLocalParameter4fvARB), .-GL_PREFIX(ProgramLocalParameter4fvARB)
17648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramStringARB)
17651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramStringARB), @function
17652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramStringARB):
17653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3768(%rax), %r11
17656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
17662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
17666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3768(%rax), %r11
17670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3768(%rax), %r11
17676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
17681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
17682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
17686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
17687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3768(%rax), %r11
17690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramStringARB), .-GL_PREFIX(ProgramStringARB)
17693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1dARB)
17696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1dARB), @function
17697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1dARB):
17698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3776(%rax), %r11
17701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3776(%rax), %r11
17711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3776(%rax), %r11
17717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3776(%rax), %r11
17727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1dARB), .-GL_PREFIX(VertexAttrib1dARB)
17730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1dvARB)
17733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1dvARB), @function
17734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1dvARB):
17735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3784(%rax), %r11
17738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3784(%rax), %r11
17748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3784(%rax), %r11
17754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3784(%rax), %r11
17764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1dvARB), .-GL_PREFIX(VertexAttrib1dvARB)
17767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1fARB)
17770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1fARB), @function
17771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1fARB):
17772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3792(%rax), %r11
17775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3792(%rax), %r11
17785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3792(%rax), %r11
17791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3792(%rax), %r11
17801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1fARB), .-GL_PREFIX(VertexAttrib1fARB)
17804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1fvARB)
17807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1fvARB), @function
17808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1fvARB):
17809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3800(%rax), %r11
17812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3800(%rax), %r11
17822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3800(%rax), %r11
17828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3800(%rax), %r11
17838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1fvARB), .-GL_PREFIX(VertexAttrib1fvARB)
17841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1sARB)
17844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1sARB), @function
17845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1sARB):
17846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3808(%rax), %r11
17849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3808(%rax), %r11
17859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3808(%rax), %r11
17865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3808(%rax), %r11
17875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1sARB), .-GL_PREFIX(VertexAttrib1sARB)
17878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1svARB)
17881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1svARB), @function
17882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1svARB):
17883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3816(%rax), %r11
17886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3816(%rax), %r11
17896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3816(%rax), %r11
17902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3816(%rax), %r11
17912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1svARB), .-GL_PREFIX(VertexAttrib1svARB)
17915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2dARB)
17918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2dARB), @function
17919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2dARB):
17920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3824(%rax), %r11
17923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
17929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
17931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3824(%rax), %r11
17935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3824(%rax), %r11
17941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
17944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
17945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
17946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
17947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
17949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
17950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
17951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
17952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3824(%rax), %r11
17953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2dARB), .-GL_PREFIX(VertexAttrib2dARB)
17956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2dvARB)
17959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2dvARB), @function
17960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2dvARB):
17961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3832(%rax), %r11
17964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
17966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
17970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3832(%rax), %r11
17974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
17976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
17977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
17978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
17979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3832(%rax), %r11
17980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
17982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
17983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
17984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
17985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
17986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
17987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
17988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
17989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3832(%rax), %r11
17990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
17991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
17992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2dvARB), .-GL_PREFIX(VertexAttrib2dvARB)
17993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
17994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
17995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2fARB)
17996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2fARB), @function
17997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2fARB):
17998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
17999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3840(%rax), %r11
18001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
18004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
18012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3840(%rax), %r11
18013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3840(%rax), %r11
18019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
18022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
18030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3840(%rax), %r11
18031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2fARB), .-GL_PREFIX(VertexAttrib2fARB)
18034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2fvARB)
18037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2fvARB), @function
18038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2fvARB):
18039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3848(%rax), %r11
18042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3848(%rax), %r11
18052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3848(%rax), %r11
18058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3848(%rax), %r11
18068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2fvARB), .-GL_PREFIX(VertexAttrib2fvARB)
18071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2sARB)
18074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2sARB), @function
18075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2sARB):
18076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3856(%rax), %r11
18079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3856(%rax), %r11
18089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3856(%rax), %r11
18095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3856(%rax), %r11
18105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2sARB), .-GL_PREFIX(VertexAttrib2sARB)
18108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2svARB)
18111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2svARB), @function
18112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2svARB):
18113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3864(%rax), %r11
18116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3864(%rax), %r11
18126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3864(%rax), %r11
18132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3864(%rax), %r11
18142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2svARB), .-GL_PREFIX(VertexAttrib2svARB)
18145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3dARB)
18148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3dARB), @function
18149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3dARB):
18150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3872(%rax), %r11
18153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3872(%rax), %r11
18167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3872(%rax), %r11
18173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3872(%rax), %r11
18187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3dARB), .-GL_PREFIX(VertexAttrib3dARB)
18190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3dvARB)
18193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3dvARB), @function
18194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3dvARB):
18195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3880(%rax), %r11
18198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3880(%rax), %r11
18208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3880(%rax), %r11
18214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3880(%rax), %r11
18224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3dvARB), .-GL_PREFIX(VertexAttrib3dvARB)
18227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3fARB)
18230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3fARB), @function
18231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3fARB):
18232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3888(%rax), %r11
18235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3888(%rax), %r11
18249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3888(%rax), %r11
18255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3888(%rax), %r11
18269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3fARB), .-GL_PREFIX(VertexAttrib3fARB)
18272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3fvARB)
18275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3fvARB), @function
18276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3fvARB):
18277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3896(%rax), %r11
18280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3896(%rax), %r11
18290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3896(%rax), %r11
18296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3896(%rax), %r11
18306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3fvARB), .-GL_PREFIX(VertexAttrib3fvARB)
18309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3sARB)
18312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3sARB), @function
18313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3sARB):
18314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3904(%rax), %r11
18317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3904(%rax), %r11
18331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3904(%rax), %r11
18337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3904(%rax), %r11
18351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3sARB), .-GL_PREFIX(VertexAttrib3sARB)
18354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3svARB)
18357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3svARB), @function
18358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3svARB):
18359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3912(%rax), %r11
18362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3912(%rax), %r11
18372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3912(%rax), %r11
18378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3912(%rax), %r11
18388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3svARB), .-GL_PREFIX(VertexAttrib3svARB)
18391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NbvARB)
18394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NbvARB), @function
18395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NbvARB):
18396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3920(%rax), %r11
18399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3920(%rax), %r11
18409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3920(%rax), %r11
18415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3920(%rax), %r11
18425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NbvARB), .-GL_PREFIX(VertexAttrib4NbvARB)
18428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NivARB)
18431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NivARB), @function
18432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NivARB):
18433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3928(%rax), %r11
18436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3928(%rax), %r11
18446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3928(%rax), %r11
18452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3928(%rax), %r11
18462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NivARB), .-GL_PREFIX(VertexAttrib4NivARB)
18465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NsvARB)
18468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NsvARB), @function
18469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NsvARB):
18470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3936(%rax), %r11
18473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3936(%rax), %r11
18483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3936(%rax), %r11
18489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3936(%rax), %r11
18499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NsvARB), .-GL_PREFIX(VertexAttrib4NsvARB)
18502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NubARB)
18505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NubARB), @function
18506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NubARB):
18507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3944(%rax), %r11
18510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
18517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
18519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3944(%rax), %r11
18524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3944(%rax), %r11
18530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
18537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
18539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3944(%rax), %r11
18544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NubARB), .-GL_PREFIX(VertexAttrib4NubARB)
18547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NubvARB)
18550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NubvARB), @function
18551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NubvARB):
18552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3952(%rax), %r11
18555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3952(%rax), %r11
18565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3952(%rax), %r11
18571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3952(%rax), %r11
18581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NubvARB), .-GL_PREFIX(VertexAttrib4NubvARB)
18584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NuivARB)
18587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NuivARB), @function
18588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NuivARB):
18589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3960(%rax), %r11
18592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3960(%rax), %r11
18602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3960(%rax), %r11
18608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3960(%rax), %r11
18618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NuivARB), .-GL_PREFIX(VertexAttrib4NuivARB)
18621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4NusvARB)
18624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4NusvARB), @function
18625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4NusvARB):
18626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3968(%rax), %r11
18629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3968(%rax), %r11
18639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3968(%rax), %r11
18645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3968(%rax), %r11
18655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4NusvARB), .-GL_PREFIX(VertexAttrib4NusvARB)
18658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4bvARB)
18661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4bvARB), @function
18662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4bvARB):
18663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3976(%rax), %r11
18666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3976(%rax), %r11
18676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3976(%rax), %r11
18682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3976(%rax), %r11
18692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4bvARB), .-GL_PREFIX(VertexAttrib4bvARB)
18695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4dARB)
18698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4dARB), @function
18699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4dARB):
18700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3984(%rax), %r11
18703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
18711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
18713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3984(%rax), %r11
18719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3984(%rax), %r11
18725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
18733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
18735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3984(%rax), %r11
18741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4dARB), .-GL_PREFIX(VertexAttrib4dARB)
18744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4dvARB)
18747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4dvARB), @function
18748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4dvARB):
18749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3992(%rax), %r11
18752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3992(%rax), %r11
18762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3992(%rax), %r11
18768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	3992(%rax), %r11
18778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4dvARB), .-GL_PREFIX(VertexAttrib4dvARB)
18781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4fARB)
18784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4fARB), @function
18785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4fARB):
18786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4000(%rax), %r11
18789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
18797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
18799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4000(%rax), %r11
18805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4000(%rax), %r11
18811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
18814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
18815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
18816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
18817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
18818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
18819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
18821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
18822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
18823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
18824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
18825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
18826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4000(%rax), %r11
18827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4fARB), .-GL_PREFIX(VertexAttrib4fARB)
18830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4fvARB)
18833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4fvARB), @function
18834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4fvARB):
18835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4008(%rax), %r11
18838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4008(%rax), %r11
18848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4008(%rax), %r11
18854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4008(%rax), %r11
18864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4fvARB), .-GL_PREFIX(VertexAttrib4fvARB)
18867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4ivARB)
18870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4ivARB), @function
18871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4ivARB):
18872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4016(%rax), %r11
18875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4016(%rax), %r11
18885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4016(%rax), %r11
18891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4016(%rax), %r11
18901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4ivARB), .-GL_PREFIX(VertexAttrib4ivARB)
18904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4sARB)
18907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4sARB), @function
18908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4sARB):
18909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4024(%rax), %r11
18912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
18919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
18921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4024(%rax), %r11
18926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4024(%rax), %r11
18932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
18937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
18938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
18939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
18941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
18942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
18943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4024(%rax), %r11
18946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4sARB), .-GL_PREFIX(VertexAttrib4sARB)
18949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4svARB)
18952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4svARB), @function
18953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4svARB):
18954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4032(%rax), %r11
18957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4032(%rax), %r11
18967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
18969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
18970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
18971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
18972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4032(%rax), %r11
18973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
18975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
18979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
18980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
18981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
18982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4032(%rax), %r11
18983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
18985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4svARB), .-GL_PREFIX(VertexAttrib4svARB)
18986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
18987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
18988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4ubvARB)
18989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4ubvARB), @function
18990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4ubvARB):
18991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
18992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
18993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4040(%rax), %r11
18994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
18995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
18996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
18997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
18998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
18999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4040(%rax), %r11
19004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4040(%rax), %r11
19010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4040(%rax), %r11
19020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4ubvARB), .-GL_PREFIX(VertexAttrib4ubvARB)
19023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4uivARB)
19026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4uivARB), @function
19027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4uivARB):
19028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4048(%rax), %r11
19031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4048(%rax), %r11
19041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4048(%rax), %r11
19047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4048(%rax), %r11
19057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4uivARB), .-GL_PREFIX(VertexAttrib4uivARB)
19060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4usvARB)
19063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4usvARB), @function
19064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4usvARB):
19065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4056(%rax), %r11
19068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4056(%rax), %r11
19078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4056(%rax), %r11
19084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4056(%rax), %r11
19094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4usvARB), .-GL_PREFIX(VertexAttrib4usvARB)
19097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribPointerARB)
19100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribPointerARB), @function
19101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribPointerARB):
19102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4064(%rax), %r11
19105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
19112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
19113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
19117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
19118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4064(%rax), %r11
19123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4064(%rax), %r11
19129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
19136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
19137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
19141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
19142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4064(%rax), %r11
19147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribPointerARB), .-GL_PREFIX(VertexAttribPointerARB)
19150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindBufferARB)
19153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindBufferARB), @function
19154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindBufferARB):
19155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4072(%rax), %r11
19158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4072(%rax), %r11
19168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4072(%rax), %r11
19174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4072(%rax), %r11
19184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindBufferARB), .-GL_PREFIX(BindBufferARB)
19187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BufferDataARB)
19190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BufferDataARB), @function
19191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BufferDataARB):
19192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4080(%rax), %r11
19195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4080(%rax), %r11
19209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4080(%rax), %r11
19215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4080(%rax), %r11
19229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BufferDataARB), .-GL_PREFIX(BufferDataARB)
19232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BufferSubDataARB)
19235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BufferSubDataARB), @function
19236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BufferSubDataARB):
19237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4088(%rax), %r11
19240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4088(%rax), %r11
19254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4088(%rax), %r11
19260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4088(%rax), %r11
19274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BufferSubDataARB), .-GL_PREFIX(BufferSubDataARB)
19277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteBuffersARB)
19280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteBuffersARB), @function
19281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteBuffersARB):
19282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4096(%rax), %r11
19285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4096(%rax), %r11
19295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4096(%rax), %r11
19301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4096(%rax), %r11
19311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteBuffersARB), .-GL_PREFIX(DeleteBuffersARB)
19314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenBuffersARB)
19317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenBuffersARB), @function
19318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenBuffersARB):
19319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4104(%rax), %r11
19322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4104(%rax), %r11
19332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4104(%rax), %r11
19338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4104(%rax), %r11
19348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenBuffersARB), .-GL_PREFIX(GenBuffersARB)
19351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBufferParameterivARB)
19354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBufferParameterivARB), @function
19355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBufferParameterivARB):
19356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4112(%rax), %r11
19359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4112(%rax), %r11
19369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4112(%rax), %r11
19375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4112(%rax), %r11
19385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBufferParameterivARB), .-GL_PREFIX(GetBufferParameterivARB)
19388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBufferPointervARB)
19391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBufferPointervARB), @function
19392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBufferPointervARB):
19393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4120(%rax), %r11
19396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4120(%rax), %r11
19406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4120(%rax), %r11
19412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4120(%rax), %r11
19422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBufferPointervARB), .-GL_PREFIX(GetBufferPointervARB)
19425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBufferSubDataARB)
19428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBufferSubDataARB), @function
19429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBufferSubDataARB):
19430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4128(%rax), %r11
19433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4128(%rax), %r11
19447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4128(%rax), %r11
19453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
19459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
19463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4128(%rax), %r11
19467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBufferSubDataARB), .-GL_PREFIX(GetBufferSubDataARB)
19470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsBufferARB)
19473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsBufferARB), @function
19474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsBufferARB):
19475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4136(%rax), %r11
19478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4136(%rax), %r11
19484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4136(%rax), %r11
19490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4136(%rax), %r11
19496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsBufferARB), .-GL_PREFIX(IsBufferARB)
19499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapBufferARB)
19502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapBufferARB), @function
19503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapBufferARB):
19504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4144(%rax), %r11
19507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4144(%rax), %r11
19517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4144(%rax), %r11
19523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4144(%rax), %r11
19533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapBufferARB), .-GL_PREFIX(MapBufferARB)
19536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UnmapBufferARB)
19539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UnmapBufferARB), @function
19540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UnmapBufferARB):
19541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4152(%rax), %r11
19544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4152(%rax), %r11
19550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4152(%rax), %r11
19556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4152(%rax), %r11
19562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UnmapBufferARB), .-GL_PREFIX(UnmapBufferARB)
19565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BeginQueryARB)
19568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BeginQueryARB), @function
19569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BeginQueryARB):
19570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4160(%rax), %r11
19573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4160(%rax), %r11
19583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4160(%rax), %r11
19589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4160(%rax), %r11
19599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BeginQueryARB), .-GL_PREFIX(BeginQueryARB)
19602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteQueriesARB)
19605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteQueriesARB), @function
19606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteQueriesARB):
19607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4168(%rax), %r11
19610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4168(%rax), %r11
19620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4168(%rax), %r11
19626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4168(%rax), %r11
19636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteQueriesARB), .-GL_PREFIX(DeleteQueriesARB)
19639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndQueryARB)
19642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndQueryARB), @function
19643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndQueryARB):
19644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4176(%rax), %r11
19647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4176(%rax), %r11
19653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4176(%rax), %r11
19659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4176(%rax), %r11
19665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndQueryARB), .-GL_PREFIX(EndQueryARB)
19668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenQueriesARB)
19671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenQueriesARB), @function
19672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenQueriesARB):
19673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4184(%rax), %r11
19676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4184(%rax), %r11
19686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4184(%rax), %r11
19692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4184(%rax), %r11
19702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenQueriesARB), .-GL_PREFIX(GenQueriesARB)
19705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetQueryObjectivARB)
19708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetQueryObjectivARB), @function
19709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetQueryObjectivARB):
19710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4192(%rax), %r11
19713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4192(%rax), %r11
19723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4192(%rax), %r11
19729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4192(%rax), %r11
19739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetQueryObjectivARB), .-GL_PREFIX(GetQueryObjectivARB)
19742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetQueryObjectuivARB)
19745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetQueryObjectuivARB), @function
19746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetQueryObjectuivARB):
19747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4200(%rax), %r11
19750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4200(%rax), %r11
19760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4200(%rax), %r11
19766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4200(%rax), %r11
19776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetQueryObjectuivARB), .-GL_PREFIX(GetQueryObjectuivARB)
19779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetQueryivARB)
19782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetQueryivARB), @function
19783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetQueryivARB):
19784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4208(%rax), %r11
19787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4208(%rax), %r11
19797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4208(%rax), %r11
19803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
19808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
19810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4208(%rax), %r11
19813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetQueryivARB), .-GL_PREFIX(GetQueryivARB)
19816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsQueryARB)
19819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsQueryARB), @function
19820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsQueryARB):
19821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4216(%rax), %r11
19824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4216(%rax), %r11
19830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4216(%rax), %r11
19836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4216(%rax), %r11
19842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsQueryARB), .-GL_PREFIX(IsQueryARB)
19845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AttachObjectARB)
19848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AttachObjectARB), @function
19849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AttachObjectARB):
19850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4224(%rax), %r11
19853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4224(%rax), %r11
19863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4224(%rax), %r11
19869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
19873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
19877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4224(%rax), %r11
19879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AttachObjectARB), .-GL_PREFIX(AttachObjectARB)
19882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CompileShaderARB)
19885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CompileShaderARB), @function
19886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CompileShaderARB):
19887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4232(%rax), %r11
19890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4232(%rax), %r11
19896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4232(%rax), %r11
19902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4232(%rax), %r11
19908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CompileShaderARB), .-GL_PREFIX(CompileShaderARB)
19911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CreateProgramObjectARB)
19914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CreateProgramObjectARB), @function
19915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CreateProgramObjectARB):
19916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4240(%rax), %r11
19919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4240(%rax), %r11
19925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4240(%rax), %r11
19931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
19934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
19936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4240(%rax), %r11
19937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CreateProgramObjectARB), .-GL_PREFIX(CreateProgramObjectARB)
19940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CreateShaderObjectARB)
19943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CreateShaderObjectARB), @function
19944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CreateShaderObjectARB):
19945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4248(%rax), %r11
19948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4248(%rax), %r11
19954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4248(%rax), %r11
19960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4248(%rax), %r11
19966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CreateShaderObjectARB), .-GL_PREFIX(CreateShaderObjectARB)
19969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
19971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteObjectARB)
19972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteObjectARB), @function
19973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteObjectARB):
19974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
19975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4256(%rax), %r11
19977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
19979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
19981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4256(%rax), %r11
19983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
19985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
19986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
19987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
19988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4256(%rax), %r11
19989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
19991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
19992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
19993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
19994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4256(%rax), %r11
19995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
19996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
19997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteObjectARB), .-GL_PREFIX(DeleteObjectARB)
19998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
19999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DetachObjectARB)
20001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DetachObjectARB), @function
20002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DetachObjectARB):
20003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4264(%rax), %r11
20006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4264(%rax), %r11
20016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4264(%rax), %r11
20022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4264(%rax), %r11
20032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DetachObjectARB), .-GL_PREFIX(DetachObjectARB)
20035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveUniformARB)
20038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveUniformARB), @function
20039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveUniformARB):
20040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4272(%rax), %r11
20043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
20050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
20051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
20055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
20056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4272(%rax), %r11
20061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4272(%rax), %r11
20067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
20074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
20075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
20079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
20080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4272(%rax), %r11
20085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveUniformARB), .-GL_PREFIX(GetActiveUniformARB)
20088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetAttachedObjectsARB)
20091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetAttachedObjectsARB), @function
20092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetAttachedObjectsARB):
20093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4280(%rax), %r11
20096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4280(%rax), %r11
20110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4280(%rax), %r11
20116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4280(%rax), %r11
20130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetAttachedObjectsARB), .-GL_PREFIX(GetAttachedObjectsARB)
20133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetHandleARB)
20136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetHandleARB), @function
20137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetHandleARB):
20138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4288(%rax), %r11
20141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4288(%rax), %r11
20147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4288(%rax), %r11
20153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4288(%rax), %r11
20159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetHandleARB), .-GL_PREFIX(GetHandleARB)
20162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetInfoLogARB)
20165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetInfoLogARB), @function
20166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetInfoLogARB):
20167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4296(%rax), %r11
20170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4296(%rax), %r11
20184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4296(%rax), %r11
20190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4296(%rax), %r11
20204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetInfoLogARB), .-GL_PREFIX(GetInfoLogARB)
20207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetObjectParameterfvARB)
20210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetObjectParameterfvARB), @function
20211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetObjectParameterfvARB):
20212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4304(%rax), %r11
20215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4304(%rax), %r11
20225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4304(%rax), %r11
20231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4304(%rax), %r11
20241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetObjectParameterfvARB), .-GL_PREFIX(GetObjectParameterfvARB)
20244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetObjectParameterivARB)
20247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetObjectParameterivARB), @function
20248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetObjectParameterivARB):
20249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4312(%rax), %r11
20252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4312(%rax), %r11
20262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4312(%rax), %r11
20268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4312(%rax), %r11
20278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetObjectParameterivARB), .-GL_PREFIX(GetObjectParameterivARB)
20281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetShaderSourceARB)
20284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetShaderSourceARB), @function
20285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetShaderSourceARB):
20286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4320(%rax), %r11
20289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4320(%rax), %r11
20303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4320(%rax), %r11
20309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4320(%rax), %r11
20323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetShaderSourceARB), .-GL_PREFIX(GetShaderSourceARB)
20326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformLocationARB)
20329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformLocationARB), @function
20330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformLocationARB):
20331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4328(%rax), %r11
20334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4328(%rax), %r11
20344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4328(%rax), %r11
20350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4328(%rax), %r11
20360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformLocationARB), .-GL_PREFIX(GetUniformLocationARB)
20363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformfvARB)
20366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformfvARB), @function
20367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformfvARB):
20368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4336(%rax), %r11
20371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4336(%rax), %r11
20381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4336(%rax), %r11
20387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4336(%rax), %r11
20397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformfvARB), .-GL_PREFIX(GetUniformfvARB)
20400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformivARB)
20403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformivARB), @function
20404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformivARB):
20405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4344(%rax), %r11
20408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4344(%rax), %r11
20418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4344(%rax), %r11
20424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4344(%rax), %r11
20434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformivARB), .-GL_PREFIX(GetUniformivARB)
20437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LinkProgramARB)
20440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LinkProgramARB), @function
20441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LinkProgramARB):
20442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4352(%rax), %r11
20445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4352(%rax), %r11
20451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4352(%rax), %r11
20457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4352(%rax), %r11
20463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LinkProgramARB), .-GL_PREFIX(LinkProgramARB)
20466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ShaderSourceARB)
20469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ShaderSourceARB), @function
20470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ShaderSourceARB):
20471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4360(%rax), %r11
20474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4360(%rax), %r11
20488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4360(%rax), %r11
20494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4360(%rax), %r11
20508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ShaderSourceARB), .-GL_PREFIX(ShaderSourceARB)
20511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1fARB)
20514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1fARB), @function
20515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1fARB):
20516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4368(%rax), %r11
20519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
20522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
20528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4368(%rax), %r11
20529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4368(%rax), %r11
20535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
20538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
20544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4368(%rax), %r11
20545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1fARB), .-GL_PREFIX(Uniform1fARB)
20548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1fvARB)
20551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1fvARB), @function
20552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1fvARB):
20553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4376(%rax), %r11
20556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4376(%rax), %r11
20566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4376(%rax), %r11
20572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4376(%rax), %r11
20582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1fvARB), .-GL_PREFIX(Uniform1fvARB)
20585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1iARB)
20588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1iARB), @function
20589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1iARB):
20590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4384(%rax), %r11
20593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4384(%rax), %r11
20603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4384(%rax), %r11
20609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4384(%rax), %r11
20619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1iARB), .-GL_PREFIX(Uniform1iARB)
20622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1ivARB)
20625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1ivARB), @function
20626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1ivARB):
20627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4392(%rax), %r11
20630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4392(%rax), %r11
20640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4392(%rax), %r11
20646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4392(%rax), %r11
20656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1ivARB), .-GL_PREFIX(Uniform1ivARB)
20659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2fARB)
20662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2fARB), @function
20663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2fARB):
20664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4400(%rax), %r11
20667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
20670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
20673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
20675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
20678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4400(%rax), %r11
20679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4400(%rax), %r11
20685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
20688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
20691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
20693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
20696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4400(%rax), %r11
20697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2fARB), .-GL_PREFIX(Uniform2fARB)
20700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2fvARB)
20703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2fvARB), @function
20704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2fvARB):
20705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4408(%rax), %r11
20708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4408(%rax), %r11
20718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4408(%rax), %r11
20724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4408(%rax), %r11
20734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2fvARB), .-GL_PREFIX(Uniform2fvARB)
20737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2iARB)
20740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2iARB), @function
20741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2iARB):
20742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4416(%rax), %r11
20745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4416(%rax), %r11
20755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4416(%rax), %r11
20761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4416(%rax), %r11
20771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2iARB), .-GL_PREFIX(Uniform2iARB)
20774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2ivARB)
20777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2ivARB), @function
20778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2ivARB):
20779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4424(%rax), %r11
20782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4424(%rax), %r11
20792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4424(%rax), %r11
20798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4424(%rax), %r11
20808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2ivARB), .-GL_PREFIX(Uniform2ivARB)
20811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3fARB)
20814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3fARB), @function
20815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3fARB):
20816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4432(%rax), %r11
20819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
20822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
20825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
20826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
20828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
20829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
20832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4432(%rax), %r11
20833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4432(%rax), %r11
20839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
20842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
20845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
20846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
20848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
20849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
20852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4432(%rax), %r11
20853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3fARB), .-GL_PREFIX(Uniform3fARB)
20856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3fvARB)
20859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3fvARB), @function
20860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3fvARB):
20861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4440(%rax), %r11
20864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4440(%rax), %r11
20874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4440(%rax), %r11
20880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4440(%rax), %r11
20890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3fvARB), .-GL_PREFIX(Uniform3fvARB)
20893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3iARB)
20896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3iARB), @function
20897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3iARB):
20898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4448(%rax), %r11
20901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4448(%rax), %r11
20915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4448(%rax), %r11
20921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
20927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
20928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
20930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
20931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4448(%rax), %r11
20935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3iARB), .-GL_PREFIX(Uniform3iARB)
20938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3ivARB)
20941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3ivARB), @function
20942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3ivARB):
20943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4456(%rax), %r11
20946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4456(%rax), %r11
20956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
20958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
20959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
20960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
20961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4456(%rax), %r11
20962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
20964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
20965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
20966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
20967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
20968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
20969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
20970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
20971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4456(%rax), %r11
20972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
20974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3ivARB), .-GL_PREFIX(Uniform3ivARB)
20975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
20976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
20977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4fARB)
20978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4fARB), @function
20979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4fARB):
20980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
20981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4464(%rax), %r11
20983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
20984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
20985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
20986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
20987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
20988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
20989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
20990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
20991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
20992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
20993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
20994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
20995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
20996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
20997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
20998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4464(%rax), %r11
20999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4464(%rax), %r11
21005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
21008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
21009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
21010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
21011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
21012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
21013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
21015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
21016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
21017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
21018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
21019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
21020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4464(%rax), %r11
21021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4fARB), .-GL_PREFIX(Uniform4fARB)
21024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4fvARB)
21027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4fvARB), @function
21028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4fvARB):
21029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4472(%rax), %r11
21032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4472(%rax), %r11
21042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4472(%rax), %r11
21048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4472(%rax), %r11
21058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4fvARB), .-GL_PREFIX(Uniform4fvARB)
21061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4iARB)
21064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4iARB), @function
21065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4iARB):
21066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4480(%rax), %r11
21069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4480(%rax), %r11
21083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4480(%rax), %r11
21089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4480(%rax), %r11
21103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4iARB), .-GL_PREFIX(Uniform4iARB)
21106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4ivARB)
21109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4ivARB), @function
21110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4ivARB):
21111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4488(%rax), %r11
21114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4488(%rax), %r11
21124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4488(%rax), %r11
21130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4488(%rax), %r11
21140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4ivARB), .-GL_PREFIX(Uniform4ivARB)
21143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix2fvARB)
21146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix2fvARB), @function
21147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix2fvARB):
21148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4496(%rax), %r11
21151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4496(%rax), %r11
21165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4496(%rax), %r11
21171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4496(%rax), %r11
21185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix2fvARB), .-GL_PREFIX(UniformMatrix2fvARB)
21188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix3fvARB)
21191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix3fvARB), @function
21192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix3fvARB):
21193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4504(%rax), %r11
21196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4504(%rax), %r11
21210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4504(%rax), %r11
21216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4504(%rax), %r11
21230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix3fvARB), .-GL_PREFIX(UniformMatrix3fvARB)
21233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformMatrix4fvARB)
21236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformMatrix4fvARB), @function
21237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformMatrix4fvARB):
21238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4512(%rax), %r11
21241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4512(%rax), %r11
21255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4512(%rax), %r11
21261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4512(%rax), %r11
21275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformMatrix4fvARB), .-GL_PREFIX(UniformMatrix4fvARB)
21278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UseProgramObjectARB)
21281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UseProgramObjectARB), @function
21282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UseProgramObjectARB):
21283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4520(%rax), %r11
21286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4520(%rax), %r11
21292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4520(%rax), %r11
21298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4520(%rax), %r11
21304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UseProgramObjectARB), .-GL_PREFIX(UseProgramObjectARB)
21307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ValidateProgramARB)
21310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ValidateProgramARB), @function
21311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ValidateProgramARB):
21312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4528(%rax), %r11
21315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4528(%rax), %r11
21321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4528(%rax), %r11
21327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4528(%rax), %r11
21333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ValidateProgramARB), .-GL_PREFIX(ValidateProgramARB)
21336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindAttribLocationARB)
21339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindAttribLocationARB), @function
21340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindAttribLocationARB):
21341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4536(%rax), %r11
21344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4536(%rax), %r11
21354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4536(%rax), %r11
21360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4536(%rax), %r11
21370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindAttribLocationARB), .-GL_PREFIX(BindAttribLocationARB)
21373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveAttribARB)
21376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveAttribARB), @function
21377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveAttribARB):
21378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4544(%rax), %r11
21381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
21389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
21393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4544(%rax), %r11
21399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4544(%rax), %r11
21405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
21413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
21417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4544(%rax), %r11
21423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveAttribARB), .-GL_PREFIX(GetActiveAttribARB)
21426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetAttribLocationARB)
21429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetAttribLocationARB), @function
21430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetAttribLocationARB):
21431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4552(%rax), %r11
21434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4552(%rax), %r11
21444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4552(%rax), %r11
21450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4552(%rax), %r11
21460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetAttribLocationARB), .-GL_PREFIX(GetAttribLocationARB)
21463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawBuffersARB)
21466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawBuffersARB), @function
21467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawBuffersARB):
21468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4560(%rax), %r11
21471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4560(%rax), %r11
21481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4560(%rax), %r11
21487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4560(%rax), %r11
21497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawBuffersARB), .-GL_PREFIX(DrawBuffersARB)
21500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClampColorARB)
21503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClampColorARB), @function
21504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClampColorARB):
21505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4568(%rax), %r11
21508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4568(%rax), %r11
21518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4568(%rax), %r11
21524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4568(%rax), %r11
21534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClampColorARB), .-GL_PREFIX(ClampColorARB)
21537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawArraysInstancedARB)
21540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawArraysInstancedARB), @function
21541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawArraysInstancedARB):
21542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4576(%rax), %r11
21545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4576(%rax), %r11
21559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4576(%rax), %r11
21565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4576(%rax), %r11
21579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawArraysInstancedARB), .-GL_PREFIX(DrawArraysInstancedARB)
21582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElementsInstancedARB)
21585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElementsInstancedARB), @function
21586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElementsInstancedARB):
21587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4584(%rax), %r11
21590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4584(%rax), %r11
21604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4584(%rax), %r11
21610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4584(%rax), %r11
21624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElementsInstancedARB), .-GL_PREFIX(DrawElementsInstancedARB)
21627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RenderbufferStorageMultisample)
21630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RenderbufferStorageMultisample), @function
21631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RenderbufferStorageMultisample):
21632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4592(%rax), %r11
21635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4592(%rax), %r11
21649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4592(%rax), %r11
21655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4592(%rax), %r11
21669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RenderbufferStorageMultisample), .-GL_PREFIX(RenderbufferStorageMultisample)
21672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTextureARB)
21675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTextureARB), @function
21676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTextureARB):
21677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4600(%rax), %r11
21680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4600(%rax), %r11
21694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4600(%rax), %r11
21700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4600(%rax), %r11
21714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTextureARB), .-GL_PREFIX(FramebufferTextureARB)
21717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTextureFaceARB)
21720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTextureFaceARB), @function
21721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTextureFaceARB):
21722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4608(%rax), %r11
21725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4608(%rax), %r11
21739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4608(%rax), %r11
21745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
21752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
21754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4608(%rax), %r11
21759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTextureFaceARB), .-GL_PREFIX(FramebufferTextureFaceARB)
21762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramParameteriARB)
21765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramParameteriARB), @function
21766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramParameteriARB):
21767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4616(%rax), %r11
21770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4616(%rax), %r11
21780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4616(%rax), %r11
21786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4616(%rax), %r11
21796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramParameteriARB), .-GL_PREFIX(ProgramParameteriARB)
21799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribDivisorARB)
21802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribDivisorARB), @function
21803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribDivisorARB):
21804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4624(%rax), %r11
21807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4624(%rax), %r11
21817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4624(%rax), %r11
21823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4624(%rax), %r11
21833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribDivisorARB), .-GL_PREFIX(VertexAttribDivisorARB)
21836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FlushMappedBufferRange)
21839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FlushMappedBufferRange), @function
21840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FlushMappedBufferRange):
21841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4632(%rax), %r11
21844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4632(%rax), %r11
21854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4632(%rax), %r11
21860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4632(%rax), %r11
21870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FlushMappedBufferRange), .-GL_PREFIX(FlushMappedBufferRange)
21873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MapBufferRange)
21876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MapBufferRange), @function
21877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MapBufferRange):
21878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4640(%rax), %r11
21881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4640(%rax), %r11
21895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4640(%rax), %r11
21901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
21907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
21911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4640(%rax), %r11
21915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MapBufferRange), .-GL_PREFIX(MapBufferRange)
21918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexBufferARB)
21921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexBufferARB), @function
21922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexBufferARB):
21923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4648(%rax), %r11
21926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4648(%rax), %r11
21936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4648(%rax), %r11
21942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
21947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
21949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
21950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4648(%rax), %r11
21952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexBufferARB), .-GL_PREFIX(TexBufferARB)
21955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindVertexArray)
21958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindVertexArray), @function
21959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindVertexArray):
21960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4656(%rax), %r11
21963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4656(%rax), %r11
21969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
21971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
21972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
21973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
21974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4656(%rax), %r11
21975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
21977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
21979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
21980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4656(%rax), %r11
21981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
21983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindVertexArray), .-GL_PREFIX(BindVertexArray)
21984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
21985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
21986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenVertexArrays)
21987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenVertexArrays), @function
21988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenVertexArrays):
21989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
21990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4664(%rax), %r11
21992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
21993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
21994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
21995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
21996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
21997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
21998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
21999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4664(%rax), %r11
22002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4664(%rax), %r11
22008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4664(%rax), %r11
22018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenVertexArrays), .-GL_PREFIX(GenVertexArrays)
22021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveUniformBlockName)
22024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveUniformBlockName), @function
22025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveUniformBlockName):
22026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4672(%rax), %r11
22029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4672(%rax), %r11
22043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4672(%rax), %r11
22049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4672(%rax), %r11
22063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveUniformBlockName), .-GL_PREFIX(GetActiveUniformBlockName)
22066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveUniformBlockiv)
22069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveUniformBlockiv), @function
22070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveUniformBlockiv):
22071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4680(%rax), %r11
22074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4680(%rax), %r11
22088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4680(%rax), %r11
22094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4680(%rax), %r11
22108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveUniformBlockiv), .-GL_PREFIX(GetActiveUniformBlockiv)
22111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveUniformName)
22114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveUniformName), @function
22115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveUniformName):
22116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4688(%rax), %r11
22119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4688(%rax), %r11
22133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4688(%rax), %r11
22139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4688(%rax), %r11
22153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveUniformName), .-GL_PREFIX(GetActiveUniformName)
22156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetActiveUniformsiv)
22159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetActiveUniformsiv), @function
22160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetActiveUniformsiv):
22161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4696(%rax), %r11
22164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4696(%rax), %r11
22178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4696(%rax), %r11
22184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4696(%rax), %r11
22198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetActiveUniformsiv), .-GL_PREFIX(GetActiveUniformsiv)
22201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformBlockIndex)
22204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformBlockIndex), @function
22205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformBlockIndex):
22206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4704(%rax), %r11
22209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4704(%rax), %r11
22219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4704(%rax), %r11
22225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4704(%rax), %r11
22235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformBlockIndex), .-GL_PREFIX(GetUniformBlockIndex)
22238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformIndices)
22241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformIndices), @function
22242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformIndices):
22243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4712(%rax), %r11
22246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4712(%rax), %r11
22260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4712(%rax), %r11
22266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4712(%rax), %r11
22280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformIndices), .-GL_PREFIX(GetUniformIndices)
22283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UniformBlockBinding)
22286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UniformBlockBinding), @function
22287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UniformBlockBinding):
22288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4720(%rax), %r11
22291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4720(%rax), %r11
22301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4720(%rax), %r11
22307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4720(%rax), %r11
22317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UniformBlockBinding), .-GL_PREFIX(UniformBlockBinding)
22320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CopyBufferSubData)
22323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CopyBufferSubData), @function
22324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CopyBufferSubData):
22325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4728(%rax), %r11
22328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4728(%rax), %r11
22342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4728(%rax), %r11
22348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4728(%rax), %r11
22362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CopyBufferSubData), .-GL_PREFIX(CopyBufferSubData)
22365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClientWaitSync)
22368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClientWaitSync), @function
22369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClientWaitSync):
22370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4736(%rax), %r11
22373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4736(%rax), %r11
22383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4736(%rax), %r11
22389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4736(%rax), %r11
22399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClientWaitSync), .-GL_PREFIX(ClientWaitSync)
22402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteSync)
22405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteSync), @function
22406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteSync):
22407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4744(%rax), %r11
22410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4744(%rax), %r11
22416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4744(%rax), %r11
22422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4744(%rax), %r11
22428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteSync), .-GL_PREFIX(DeleteSync)
22431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FenceSync)
22434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FenceSync), @function
22435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FenceSync):
22436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4752(%rax), %r11
22439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4752(%rax), %r11
22449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4752(%rax), %r11
22455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4752(%rax), %r11
22465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FenceSync), .-GL_PREFIX(FenceSync)
22468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetInteger64v)
22471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetInteger64v), @function
22472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetInteger64v):
22473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4760(%rax), %r11
22476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4760(%rax), %r11
22486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4760(%rax), %r11
22492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4760(%rax), %r11
22502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetInteger64v), .-GL_PREFIX(GetInteger64v)
22505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSynciv)
22508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSynciv), @function
22509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSynciv):
22510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4768(%rax), %r11
22513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4768(%rax), %r11
22527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4768(%rax), %r11
22533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4768(%rax), %r11
22547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSynciv), .-GL_PREFIX(GetSynciv)
22550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsSync)
22553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsSync), @function
22554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsSync):
22555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4776(%rax), %r11
22558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4776(%rax), %r11
22564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4776(%rax), %r11
22570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4776(%rax), %r11
22576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsSync), .-GL_PREFIX(IsSync)
22579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WaitSync)
22582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WaitSync), @function
22583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WaitSync):
22584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4784(%rax), %r11
22587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4784(%rax), %r11
22597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4784(%rax), %r11
22603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4784(%rax), %r11
22613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WaitSync), .-GL_PREFIX(WaitSync)
22616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElementsBaseVertex)
22619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElementsBaseVertex), @function
22620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElementsBaseVertex):
22621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4792(%rax), %r11
22624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4792(%rax), %r11
22638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4792(%rax), %r11
22644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4792(%rax), %r11
22658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElementsBaseVertex), .-GL_PREFIX(DrawElementsBaseVertex)
22661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElementsInstancedBaseVertex)
22664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElementsInstancedBaseVertex), @function
22665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElementsInstancedBaseVertex):
22666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4800(%rax), %r11
22669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4800(%rax), %r11
22687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4800(%rax), %r11
22693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4800(%rax), %r11
22711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElementsInstancedBaseVertex), .-GL_PREFIX(DrawElementsInstancedBaseVertex)
22714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawRangeElementsBaseVertex)
22717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawRangeElementsBaseVertex), @function
22718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawRangeElementsBaseVertex):
22719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4808(%rax), %r11
22722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4808(%rax), %r11
22740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4808(%rax), %r11
22746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4808(%rax), %r11
22764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawRangeElementsBaseVertex), .-GL_PREFIX(DrawRangeElementsBaseVertex)
22767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiDrawElementsBaseVertex)
22770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiDrawElementsBaseVertex), @function
22771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiDrawElementsBaseVertex):
22772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4816(%rax), %r11
22775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4816(%rax), %r11
22793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4816(%rax), %r11
22799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
22807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
22811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4816(%rax), %r11
22817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiDrawElementsBaseVertex), .-GL_PREFIX(MultiDrawElementsBaseVertex)
22820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendEquationSeparateiARB)
22823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendEquationSeparateiARB), @function
22824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendEquationSeparateiARB):
22825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4824(%rax), %r11
22828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4824(%rax), %r11
22838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4824(%rax), %r11
22844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4824(%rax), %r11
22854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendEquationSeparateiARB), .-GL_PREFIX(BlendEquationSeparateiARB)
22857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendEquationiARB)
22860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendEquationiARB), @function
22861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendEquationiARB):
22862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4832(%rax), %r11
22865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4832(%rax), %r11
22875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4832(%rax), %r11
22881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4832(%rax), %r11
22891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendEquationiARB), .-GL_PREFIX(BlendEquationiARB)
22894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendFuncSeparateiARB)
22897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendFuncSeparateiARB), @function
22898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendFuncSeparateiARB):
22899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4840(%rax), %r11
22902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4840(%rax), %r11
22916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4840(%rax), %r11
22922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
22929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
22931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4840(%rax), %r11
22936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendFuncSeparateiARB), .-GL_PREFIX(BlendFuncSeparateiARB)
22939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendFunciARB)
22942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendFunciARB), @function
22943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendFunciARB):
22944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4848(%rax), %r11
22947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4848(%rax), %r11
22957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
22959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
22960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
22961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
22962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4848(%rax), %r11
22963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
22965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
22969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4848(%rax), %r11
22973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
22975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendFunciARB), .-GL_PREFIX(BlendFunciARB)
22976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
22977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
22978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindFragDataLocationIndexed)
22979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindFragDataLocationIndexed), @function
22980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindFragDataLocationIndexed):
22981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
22982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4856(%rax), %r11
22984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
22986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
22987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
22988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
22989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
22990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
22991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
22992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
22993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
22994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
22995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
22996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
22997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4856(%rax), %r11
22998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
22999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4856(%rax), %r11
23004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
23010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
23014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4856(%rax), %r11
23018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindFragDataLocationIndexed), .-GL_PREFIX(BindFragDataLocationIndexed)
23021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetFragDataIndex)
23024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetFragDataIndex), @function
23025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetFragDataIndex):
23026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4864(%rax), %r11
23029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4864(%rax), %r11
23039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4864(%rax), %r11
23045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4864(%rax), %r11
23055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetFragDataIndex), .-GL_PREFIX(GetFragDataIndex)
23058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindSampler)
23061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindSampler), @function
23062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindSampler):
23063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4872(%rax), %r11
23066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4872(%rax), %r11
23076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4872(%rax), %r11
23082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4872(%rax), %r11
23092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindSampler), .-GL_PREFIX(BindSampler)
23095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteSamplers)
23098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteSamplers), @function
23099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteSamplers):
23100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4880(%rax), %r11
23103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4880(%rax), %r11
23113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4880(%rax), %r11
23119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4880(%rax), %r11
23129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteSamplers), .-GL_PREFIX(DeleteSamplers)
23132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenSamplers)
23135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenSamplers), @function
23136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenSamplers):
23137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4888(%rax), %r11
23140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4888(%rax), %r11
23150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4888(%rax), %r11
23156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4888(%rax), %r11
23166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenSamplers), .-GL_PREFIX(GenSamplers)
23169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSamplerParameterIiv)
23172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSamplerParameterIiv), @function
23173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSamplerParameterIiv):
23174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4896(%rax), %r11
23177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4896(%rax), %r11
23187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4896(%rax), %r11
23193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4896(%rax), %r11
23203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSamplerParameterIiv), .-GL_PREFIX(GetSamplerParameterIiv)
23206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSamplerParameterIuiv)
23209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSamplerParameterIuiv), @function
23210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSamplerParameterIuiv):
23211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4904(%rax), %r11
23214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4904(%rax), %r11
23224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4904(%rax), %r11
23230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4904(%rax), %r11
23240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSamplerParameterIuiv), .-GL_PREFIX(GetSamplerParameterIuiv)
23243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSamplerParameterfv)
23246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSamplerParameterfv), @function
23247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSamplerParameterfv):
23248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4912(%rax), %r11
23251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4912(%rax), %r11
23261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4912(%rax), %r11
23267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4912(%rax), %r11
23277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSamplerParameterfv), .-GL_PREFIX(GetSamplerParameterfv)
23280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetSamplerParameteriv)
23283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetSamplerParameteriv), @function
23284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetSamplerParameteriv):
23285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4920(%rax), %r11
23288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4920(%rax), %r11
23298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4920(%rax), %r11
23304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4920(%rax), %r11
23314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetSamplerParameteriv), .-GL_PREFIX(GetSamplerParameteriv)
23317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsSampler)
23320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsSampler), @function
23321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsSampler):
23322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4928(%rax), %r11
23325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4928(%rax), %r11
23331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4928(%rax), %r11
23337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4928(%rax), %r11
23343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsSampler), .-GL_PREFIX(IsSampler)
23346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameterIiv)
23349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameterIiv), @function
23350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameterIiv):
23351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4936(%rax), %r11
23354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4936(%rax), %r11
23364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4936(%rax), %r11
23370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4936(%rax), %r11
23380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameterIiv), .-GL_PREFIX(SamplerParameterIiv)
23383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameterIuiv)
23386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameterIuiv), @function
23387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameterIuiv):
23388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4944(%rax), %r11
23391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4944(%rax), %r11
23401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4944(%rax), %r11
23407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4944(%rax), %r11
23417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameterIuiv), .-GL_PREFIX(SamplerParameterIuiv)
23420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameterf)
23423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameterf), @function
23424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameterf):
23425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4952(%rax), %r11
23428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
23431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
23432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
23433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
23434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
23436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
23437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
23438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
23439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4952(%rax), %r11
23440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4952(%rax), %r11
23446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
23449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
23450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
23451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 16(%rsp)
23452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm0
23454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
23455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
23456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
23457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4952(%rax), %r11
23458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameterf), .-GL_PREFIX(SamplerParameterf)
23461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameterfv)
23464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameterfv), @function
23465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameterfv):
23466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4960(%rax), %r11
23469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4960(%rax), %r11
23479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4960(%rax), %r11
23485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4960(%rax), %r11
23495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameterfv), .-GL_PREFIX(SamplerParameterfv)
23498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameteri)
23501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameteri), @function
23502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameteri):
23503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4968(%rax), %r11
23506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4968(%rax), %r11
23516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4968(%rax), %r11
23522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4968(%rax), %r11
23532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameteri), .-GL_PREFIX(SamplerParameteri)
23535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SamplerParameteriv)
23538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SamplerParameteriv), @function
23539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SamplerParameteriv):
23540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4976(%rax), %r11
23543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4976(%rax), %r11
23553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4976(%rax), %r11
23559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4976(%rax), %r11
23569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SamplerParameteriv), .-GL_PREFIX(SamplerParameteriv)
23572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_623)
23575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_623), @function
23576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_623))
23577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_623):
23578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4984(%rax), %r11
23581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4984(%rax), %r11
23591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4984(%rax), %r11
23597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4984(%rax), %r11
23607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_623), .-GL_PREFIX(_dispatch_stub_623)
23610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorP3ui)
23613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorP3ui), @function
23614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorP3ui):
23615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4992(%rax), %r11
23618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4992(%rax), %r11
23628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4992(%rax), %r11
23634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	4992(%rax), %r11
23644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorP3ui), .-GL_PREFIX(ColorP3ui)
23647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorP3uiv)
23650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorP3uiv), @function
23651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorP3uiv):
23652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5000(%rax), %r11
23655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5000(%rax), %r11
23665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5000(%rax), %r11
23671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5000(%rax), %r11
23681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorP3uiv), .-GL_PREFIX(ColorP3uiv)
23684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorP4ui)
23687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorP4ui), @function
23688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorP4ui):
23689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5008(%rax), %r11
23692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5008(%rax), %r11
23702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5008(%rax), %r11
23708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5008(%rax), %r11
23718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorP4ui), .-GL_PREFIX(ColorP4ui)
23721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorP4uiv)
23724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorP4uiv), @function
23725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorP4uiv):
23726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5016(%rax), %r11
23729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5016(%rax), %r11
23739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5016(%rax), %r11
23745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
23750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
23752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5016(%rax), %r11
23755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorP4uiv), .-GL_PREFIX(ColorP4uiv)
23758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP1ui)
23761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP1ui), @function
23762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP1ui):
23763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5024(%rax), %r11
23766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5024(%rax), %r11
23776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5024(%rax), %r11
23782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5024(%rax), %r11
23792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP1ui), .-GL_PREFIX(MultiTexCoordP1ui)
23795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP1uiv)
23798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP1uiv), @function
23799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP1uiv):
23800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5032(%rax), %r11
23803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5032(%rax), %r11
23813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5032(%rax), %r11
23819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5032(%rax), %r11
23829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP1uiv), .-GL_PREFIX(MultiTexCoordP1uiv)
23832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP2ui)
23835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP2ui), @function
23836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP2ui):
23837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5040(%rax), %r11
23840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5040(%rax), %r11
23850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5040(%rax), %r11
23856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5040(%rax), %r11
23866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP2ui), .-GL_PREFIX(MultiTexCoordP2ui)
23869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP2uiv)
23872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP2uiv), @function
23873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP2uiv):
23874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5048(%rax), %r11
23877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5048(%rax), %r11
23887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5048(%rax), %r11
23893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5048(%rax), %r11
23903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP2uiv), .-GL_PREFIX(MultiTexCoordP2uiv)
23906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP3ui)
23909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP3ui), @function
23910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP3ui):
23911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5056(%rax), %r11
23914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5056(%rax), %r11
23924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5056(%rax), %r11
23930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5056(%rax), %r11
23940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP3ui), .-GL_PREFIX(MultiTexCoordP3ui)
23943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP3uiv)
23946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP3uiv), @function
23947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP3uiv):
23948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5064(%rax), %r11
23951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5064(%rax), %r11
23961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
23963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
23964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
23965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
23966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5064(%rax), %r11
23967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
23969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
23973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5064(%rax), %r11
23977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
23979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP3uiv), .-GL_PREFIX(MultiTexCoordP3uiv)
23980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
23981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
23982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP4ui)
23983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP4ui), @function
23984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP4ui):
23985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
23986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5072(%rax), %r11
23988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
23990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
23991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
23992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
23993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
23994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
23995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
23996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
23997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5072(%rax), %r11
23998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
23999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5072(%rax), %r11
24004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5072(%rax), %r11
24014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP4ui), .-GL_PREFIX(MultiTexCoordP4ui)
24017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiTexCoordP4uiv)
24020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiTexCoordP4uiv), @function
24021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiTexCoordP4uiv):
24022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5080(%rax), %r11
24025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5080(%rax), %r11
24035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5080(%rax), %r11
24041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5080(%rax), %r11
24051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiTexCoordP4uiv), .-GL_PREFIX(MultiTexCoordP4uiv)
24054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(NormalP3ui)
24057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(NormalP3ui), @function
24058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(NormalP3ui):
24059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5088(%rax), %r11
24062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5088(%rax), %r11
24072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5088(%rax), %r11
24078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5088(%rax), %r11
24088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(NormalP3ui), .-GL_PREFIX(NormalP3ui)
24091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(NormalP3uiv)
24094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(NormalP3uiv), @function
24095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(NormalP3uiv):
24096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5096(%rax), %r11
24099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5096(%rax), %r11
24109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5096(%rax), %r11
24115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5096(%rax), %r11
24125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(NormalP3uiv), .-GL_PREFIX(NormalP3uiv)
24128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColorP3ui)
24131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColorP3ui), @function
24132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColorP3ui):
24133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5104(%rax), %r11
24136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5104(%rax), %r11
24146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5104(%rax), %r11
24152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5104(%rax), %r11
24162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColorP3ui), .-GL_PREFIX(SecondaryColorP3ui)
24165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColorP3uiv)
24168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColorP3uiv), @function
24169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColorP3uiv):
24170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5112(%rax), %r11
24173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5112(%rax), %r11
24183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5112(%rax), %r11
24189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5112(%rax), %r11
24199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColorP3uiv), .-GL_PREFIX(SecondaryColorP3uiv)
24202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP1ui)
24205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP1ui), @function
24206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP1ui):
24207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5120(%rax), %r11
24210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5120(%rax), %r11
24220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5120(%rax), %r11
24226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5120(%rax), %r11
24236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP1ui), .-GL_PREFIX(TexCoordP1ui)
24239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP1uiv)
24242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP1uiv), @function
24243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP1uiv):
24244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5128(%rax), %r11
24247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5128(%rax), %r11
24257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5128(%rax), %r11
24263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5128(%rax), %r11
24273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP1uiv), .-GL_PREFIX(TexCoordP1uiv)
24276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP2ui)
24279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP2ui), @function
24280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP2ui):
24281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5136(%rax), %r11
24284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5136(%rax), %r11
24294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5136(%rax), %r11
24300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5136(%rax), %r11
24310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP2ui), .-GL_PREFIX(TexCoordP2ui)
24313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP2uiv)
24316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP2uiv), @function
24317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP2uiv):
24318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5144(%rax), %r11
24321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5144(%rax), %r11
24331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5144(%rax), %r11
24337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5144(%rax), %r11
24347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP2uiv), .-GL_PREFIX(TexCoordP2uiv)
24350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP3ui)
24353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP3ui), @function
24354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP3ui):
24355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5152(%rax), %r11
24358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5152(%rax), %r11
24368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5152(%rax), %r11
24374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5152(%rax), %r11
24384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP3ui), .-GL_PREFIX(TexCoordP3ui)
24387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP3uiv)
24390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP3uiv), @function
24391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP3uiv):
24392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5160(%rax), %r11
24395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5160(%rax), %r11
24405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5160(%rax), %r11
24411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5160(%rax), %r11
24421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP3uiv), .-GL_PREFIX(TexCoordP3uiv)
24424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP4ui)
24427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP4ui), @function
24428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP4ui):
24429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5168(%rax), %r11
24432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5168(%rax), %r11
24442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5168(%rax), %r11
24448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5168(%rax), %r11
24458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP4ui), .-GL_PREFIX(TexCoordP4ui)
24461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordP4uiv)
24464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordP4uiv), @function
24465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordP4uiv):
24466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5176(%rax), %r11
24469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5176(%rax), %r11
24479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5176(%rax), %r11
24485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5176(%rax), %r11
24495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordP4uiv), .-GL_PREFIX(TexCoordP4uiv)
24498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP1ui)
24501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP1ui), @function
24502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP1ui):
24503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5184(%rax), %r11
24506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5184(%rax), %r11
24520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5184(%rax), %r11
24526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5184(%rax), %r11
24540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP1ui), .-GL_PREFIX(VertexAttribP1ui)
24543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP1uiv)
24546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP1uiv), @function
24547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP1uiv):
24548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5192(%rax), %r11
24551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5192(%rax), %r11
24565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5192(%rax), %r11
24571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5192(%rax), %r11
24585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP1uiv), .-GL_PREFIX(VertexAttribP1uiv)
24588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP2ui)
24591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP2ui), @function
24592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP2ui):
24593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5200(%rax), %r11
24596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5200(%rax), %r11
24610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5200(%rax), %r11
24616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5200(%rax), %r11
24630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP2ui), .-GL_PREFIX(VertexAttribP2ui)
24633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP2uiv)
24636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP2uiv), @function
24637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP2uiv):
24638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5208(%rax), %r11
24641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5208(%rax), %r11
24655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5208(%rax), %r11
24661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5208(%rax), %r11
24675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP2uiv), .-GL_PREFIX(VertexAttribP2uiv)
24678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP3ui)
24681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP3ui), @function
24682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP3ui):
24683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5216(%rax), %r11
24686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5216(%rax), %r11
24700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5216(%rax), %r11
24706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5216(%rax), %r11
24720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP3ui), .-GL_PREFIX(VertexAttribP3ui)
24723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP3uiv)
24726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP3uiv), @function
24727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP3uiv):
24728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5224(%rax), %r11
24731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5224(%rax), %r11
24745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5224(%rax), %r11
24751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5224(%rax), %r11
24765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP3uiv), .-GL_PREFIX(VertexAttribP3uiv)
24768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP4ui)
24771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP4ui), @function
24772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP4ui):
24773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5232(%rax), %r11
24776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5232(%rax), %r11
24790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5232(%rax), %r11
24796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5232(%rax), %r11
24810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP4ui), .-GL_PREFIX(VertexAttribP4ui)
24813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribP4uiv)
24816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribP4uiv), @function
24817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribP4uiv):
24818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5240(%rax), %r11
24821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5240(%rax), %r11
24835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5240(%rax), %r11
24841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
24846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
24847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
24851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
24852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5240(%rax), %r11
24855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribP4uiv), .-GL_PREFIX(VertexAttribP4uiv)
24858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP2ui)
24861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP2ui), @function
24862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP2ui):
24863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5248(%rax), %r11
24866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5248(%rax), %r11
24876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5248(%rax), %r11
24882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5248(%rax), %r11
24892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP2ui), .-GL_PREFIX(VertexP2ui)
24895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP2uiv)
24898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP2uiv), @function
24899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP2uiv):
24900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5256(%rax), %r11
24903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5256(%rax), %r11
24913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5256(%rax), %r11
24919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5256(%rax), %r11
24929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP2uiv), .-GL_PREFIX(VertexP2uiv)
24932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP3ui)
24935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP3ui), @function
24936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP3ui):
24937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5264(%rax), %r11
24940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5264(%rax), %r11
24950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5264(%rax), %r11
24956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5264(%rax), %r11
24966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
24968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP3ui), .-GL_PREFIX(VertexP3ui)
24969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
24970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
24971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP3uiv)
24972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP3uiv), @function
24973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP3uiv):
24974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
24975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5272(%rax), %r11
24977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
24979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
24983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
24984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
24985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
24986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5272(%rax), %r11
24987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
24989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
24990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
24991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
24992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5272(%rax), %r11
24993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
24994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
24995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
24996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
24997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
24998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
24999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5272(%rax), %r11
25003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP3uiv), .-GL_PREFIX(VertexP3uiv)
25006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP4ui)
25009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP4ui), @function
25010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP4ui):
25011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5280(%rax), %r11
25014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5280(%rax), %r11
25024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5280(%rax), %r11
25030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5280(%rax), %r11
25040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP4ui), .-GL_PREFIX(VertexP4ui)
25043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexP4uiv)
25046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexP4uiv), @function
25047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexP4uiv):
25048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5288(%rax), %r11
25051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5288(%rax), %r11
25061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5288(%rax), %r11
25067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5288(%rax), %r11
25077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexP4uiv), .-GL_PREFIX(VertexP4uiv)
25080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindTransformFeedback)
25083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindTransformFeedback), @function
25084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindTransformFeedback):
25085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5296(%rax), %r11
25088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5296(%rax), %r11
25098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5296(%rax), %r11
25104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5296(%rax), %r11
25114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindTransformFeedback), .-GL_PREFIX(BindTransformFeedback)
25117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteTransformFeedbacks)
25120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteTransformFeedbacks), @function
25121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteTransformFeedbacks):
25122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5304(%rax), %r11
25125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5304(%rax), %r11
25135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5304(%rax), %r11
25141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5304(%rax), %r11
25151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteTransformFeedbacks), .-GL_PREFIX(DeleteTransformFeedbacks)
25154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawTransformFeedback)
25157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawTransformFeedback), @function
25158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawTransformFeedback):
25159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5312(%rax), %r11
25162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5312(%rax), %r11
25172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5312(%rax), %r11
25178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5312(%rax), %r11
25188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawTransformFeedback), .-GL_PREFIX(DrawTransformFeedback)
25191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenTransformFeedbacks)
25194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenTransformFeedbacks), @function
25195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenTransformFeedbacks):
25196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5320(%rax), %r11
25199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5320(%rax), %r11
25209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5320(%rax), %r11
25215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5320(%rax), %r11
25225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenTransformFeedbacks), .-GL_PREFIX(GenTransformFeedbacks)
25228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsTransformFeedback)
25231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsTransformFeedback), @function
25232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsTransformFeedback):
25233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5328(%rax), %r11
25236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5328(%rax), %r11
25242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5328(%rax), %r11
25248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5328(%rax), %r11
25254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsTransformFeedback), .-GL_PREFIX(IsTransformFeedback)
25257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PauseTransformFeedback)
25260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PauseTransformFeedback), @function
25261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PauseTransformFeedback):
25262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5336(%rax), %r11
25265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5336(%rax), %r11
25271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5336(%rax), %r11
25277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5336(%rax), %r11
25283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PauseTransformFeedback), .-GL_PREFIX(PauseTransformFeedback)
25286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ResumeTransformFeedback)
25289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ResumeTransformFeedback), @function
25290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ResumeTransformFeedback):
25291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5344(%rax), %r11
25294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5344(%rax), %r11
25300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5344(%rax), %r11
25306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5344(%rax), %r11
25312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ResumeTransformFeedback), .-GL_PREFIX(ResumeTransformFeedback)
25315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BeginQueryIndexed)
25318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BeginQueryIndexed), @function
25319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BeginQueryIndexed):
25320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5352(%rax), %r11
25323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5352(%rax), %r11
25333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5352(%rax), %r11
25339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5352(%rax), %r11
25349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BeginQueryIndexed), .-GL_PREFIX(BeginQueryIndexed)
25352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawTransformFeedbackStream)
25355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawTransformFeedbackStream), @function
25356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawTransformFeedbackStream):
25357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5360(%rax), %r11
25360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5360(%rax), %r11
25370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5360(%rax), %r11
25376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5360(%rax), %r11
25386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawTransformFeedbackStream), .-GL_PREFIX(DrawTransformFeedbackStream)
25389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndQueryIndexed)
25392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndQueryIndexed), @function
25393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndQueryIndexed):
25394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5368(%rax), %r11
25397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5368(%rax), %r11
25407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5368(%rax), %r11
25413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5368(%rax), %r11
25423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndQueryIndexed), .-GL_PREFIX(EndQueryIndexed)
25426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetQueryIndexediv)
25429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetQueryIndexediv), @function
25430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetQueryIndexediv):
25431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5376(%rax), %r11
25434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5376(%rax), %r11
25448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5376(%rax), %r11
25454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5376(%rax), %r11
25468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetQueryIndexediv), .-GL_PREFIX(GetQueryIndexediv)
25471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearDepthf)
25474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearDepthf), @function
25475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearDepthf):
25476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5384(%rax), %r11
25479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5384(%rax), %r11
25485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5384(%rax), %r11
25491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5384(%rax), %r11
25497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearDepthf), .-GL_PREFIX(ClearDepthf)
25500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DepthRangef)
25503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DepthRangef), @function
25504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DepthRangef):
25505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5392(%rax), %r11
25508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5392(%rax), %r11
25518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5392(%rax), %r11
25524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5392(%rax), %r11
25534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DepthRangef), .-GL_PREFIX(DepthRangef)
25537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetShaderPrecisionFormat)
25540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetShaderPrecisionFormat), @function
25541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetShaderPrecisionFormat):
25542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5400(%rax), %r11
25545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5400(%rax), %r11
25559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5400(%rax), %r11
25565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5400(%rax), %r11
25579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetShaderPrecisionFormat), .-GL_PREFIX(GetShaderPrecisionFormat)
25582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ReleaseShaderCompiler)
25585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ReleaseShaderCompiler), @function
25586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ReleaseShaderCompiler):
25587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5408(%rax), %r11
25590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5408(%rax), %r11
25596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5408(%rax), %r11
25602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5408(%rax), %r11
25608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ReleaseShaderCompiler), .-GL_PREFIX(ReleaseShaderCompiler)
25611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ShaderBinary)
25614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ShaderBinary), @function
25615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ShaderBinary):
25616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5416(%rax), %r11
25619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5416(%rax), %r11
25633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5416(%rax), %r11
25639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5416(%rax), %r11
25653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ShaderBinary), .-GL_PREFIX(ShaderBinary)
25656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DebugMessageCallbackARB)
25659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DebugMessageCallbackARB), @function
25660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DebugMessageCallbackARB):
25661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5424(%rax), %r11
25664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5424(%rax), %r11
25674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5424(%rax), %r11
25680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5424(%rax), %r11
25690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DebugMessageCallbackARB), .-GL_PREFIX(DebugMessageCallbackARB)
25693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DebugMessageControlARB)
25696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DebugMessageControlARB), @function
25697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DebugMessageControlARB):
25698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5432(%rax), %r11
25701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5432(%rax), %r11
25719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5432(%rax), %r11
25725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5432(%rax), %r11
25743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DebugMessageControlARB), .-GL_PREFIX(DebugMessageControlARB)
25746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DebugMessageInsertARB)
25749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DebugMessageInsertARB), @function
25750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DebugMessageInsertARB):
25751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5440(%rax), %r11
25754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5440(%rax), %r11
25772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5440(%rax), %r11
25778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5440(%rax), %r11
25796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DebugMessageInsertARB), .-GL_PREFIX(DebugMessageInsertARB)
25799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetDebugMessageLogARB)
25802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetDebugMessageLogARB), @function
25803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetDebugMessageLogARB):
25804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5448(%rax), %r11
25807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5448(%rax), %r11
25825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5448(%rax), %r11
25831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
25839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
25843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5448(%rax), %r11
25849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetDebugMessageLogARB), .-GL_PREFIX(GetDebugMessageLogARB)
25852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetGraphicsResetStatusARB)
25855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetGraphicsResetStatusARB), @function
25856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetGraphicsResetStatusARB):
25857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5456(%rax), %r11
25860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5456(%rax), %r11
25866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5456(%rax), %r11
25872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5456(%rax), %r11
25878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetGraphicsResetStatusARB), .-GL_PREFIX(GetGraphicsResetStatusARB)
25881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnColorTableARB)
25884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnColorTableARB), @function
25885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnColorTableARB):
25886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5464(%rax), %r11
25889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5464(%rax), %r11
25903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5464(%rax), %r11
25909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5464(%rax), %r11
25923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnColorTableARB), .-GL_PREFIX(GetnColorTableARB)
25926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnCompressedTexImageARB)
25929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnCompressedTexImageARB), @function
25930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnCompressedTexImageARB):
25931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5472(%rax), %r11
25934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5472(%rax), %r11
25948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5472(%rax), %r11
25954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
25956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
25961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
25962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
25963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5472(%rax), %r11
25968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
25970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnCompressedTexImageARB), .-GL_PREFIX(GetnCompressedTexImageARB)
25971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
25972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
25973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnConvolutionFilterARB)
25974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnConvolutionFilterARB), @function
25975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnConvolutionFilterARB):
25976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
25977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5480(%rax), %r11
25979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
25981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
25982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
25983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
25984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
25985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
25986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
25987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
25988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
25989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
25990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
25991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
25992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5480(%rax), %r11
25993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
25994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
25995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
25996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
25997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
25998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5480(%rax), %r11
25999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5480(%rax), %r11
26013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnConvolutionFilterARB), .-GL_PREFIX(GetnConvolutionFilterARB)
26016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnHistogramARB)
26019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnHistogramARB), @function
26020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnHistogramARB):
26021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5488(%rax), %r11
26024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5488(%rax), %r11
26042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5488(%rax), %r11
26048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5488(%rax), %r11
26066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnHistogramARB), .-GL_PREFIX(GetnHistogramARB)
26069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnMapdvARB)
26072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnMapdvARB), @function
26073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnMapdvARB):
26074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5496(%rax), %r11
26077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5496(%rax), %r11
26091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5496(%rax), %r11
26097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5496(%rax), %r11
26111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnMapdvARB), .-GL_PREFIX(GetnMapdvARB)
26114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnMapfvARB)
26117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnMapfvARB), @function
26118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnMapfvARB):
26119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5504(%rax), %r11
26122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5504(%rax), %r11
26136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5504(%rax), %r11
26142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5504(%rax), %r11
26156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnMapfvARB), .-GL_PREFIX(GetnMapfvARB)
26159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnMapivARB)
26162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnMapivARB), @function
26163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnMapivARB):
26164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5512(%rax), %r11
26167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5512(%rax), %r11
26181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5512(%rax), %r11
26187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5512(%rax), %r11
26201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnMapivARB), .-GL_PREFIX(GetnMapivARB)
26204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnMinmaxARB)
26207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnMinmaxARB), @function
26208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnMinmaxARB):
26209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5520(%rax), %r11
26212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5520(%rax), %r11
26230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5520(%rax), %r11
26236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5520(%rax), %r11
26254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnMinmaxARB), .-GL_PREFIX(GetnMinmaxARB)
26257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnPixelMapfvARB)
26260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnPixelMapfvARB), @function
26261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnPixelMapfvARB):
26262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5528(%rax), %r11
26265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5528(%rax), %r11
26275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5528(%rax), %r11
26281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5528(%rax), %r11
26291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnPixelMapfvARB), .-GL_PREFIX(GetnPixelMapfvARB)
26294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnPixelMapuivARB)
26297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnPixelMapuivARB), @function
26298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnPixelMapuivARB):
26299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5536(%rax), %r11
26302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5536(%rax), %r11
26312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5536(%rax), %r11
26318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5536(%rax), %r11
26328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnPixelMapuivARB), .-GL_PREFIX(GetnPixelMapuivARB)
26331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnPixelMapusvARB)
26334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnPixelMapusvARB), @function
26335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnPixelMapusvARB):
26336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5544(%rax), %r11
26339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5544(%rax), %r11
26349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5544(%rax), %r11
26355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5544(%rax), %r11
26365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnPixelMapusvARB), .-GL_PREFIX(GetnPixelMapusvARB)
26368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnPolygonStippleARB)
26371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnPolygonStippleARB), @function
26372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnPolygonStippleARB):
26373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5552(%rax), %r11
26376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5552(%rax), %r11
26386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5552(%rax), %r11
26392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5552(%rax), %r11
26402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnPolygonStippleARB), .-GL_PREFIX(GetnPolygonStippleARB)
26405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnSeparableFilterARB)
26408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnSeparableFilterARB), @function
26409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnSeparableFilterARB):
26410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5560(%rax), %r11
26413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5560(%rax), %r11
26431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5560(%rax), %r11
26437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5560(%rax), %r11
26455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnSeparableFilterARB), .-GL_PREFIX(GetnSeparableFilterARB)
26458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnTexImageARB)
26461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnTexImageARB), @function
26462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnTexImageARB):
26463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5568(%rax), %r11
26466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5568(%rax), %r11
26484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5568(%rax), %r11
26490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5568(%rax), %r11
26508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnTexImageARB), .-GL_PREFIX(GetnTexImageARB)
26511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnUniformdvARB)
26514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnUniformdvARB), @function
26515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnUniformdvARB):
26516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5576(%rax), %r11
26519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5576(%rax), %r11
26533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5576(%rax), %r11
26539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5576(%rax), %r11
26553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnUniformdvARB), .-GL_PREFIX(GetnUniformdvARB)
26556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnUniformfvARB)
26559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnUniformfvARB), @function
26560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnUniformfvARB):
26561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5584(%rax), %r11
26564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5584(%rax), %r11
26578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5584(%rax), %r11
26584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5584(%rax), %r11
26598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnUniformfvARB), .-GL_PREFIX(GetnUniformfvARB)
26601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnUniformivARB)
26604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnUniformivARB), @function
26605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnUniformivARB):
26606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5592(%rax), %r11
26609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5592(%rax), %r11
26623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5592(%rax), %r11
26629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5592(%rax), %r11
26643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnUniformivARB), .-GL_PREFIX(GetnUniformivARB)
26646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetnUniformuivARB)
26649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetnUniformuivARB), @function
26650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetnUniformuivARB):
26651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5600(%rax), %r11
26654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5600(%rax), %r11
26668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5600(%rax), %r11
26674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5600(%rax), %r11
26688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetnUniformuivARB), .-GL_PREFIX(GetnUniformuivARB)
26691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ReadnPixelsARB)
26694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ReadnPixelsARB), @function
26695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ReadnPixelsARB):
26696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5608(%rax), %r11
26699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5608(%rax), %r11
26717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5608(%rax), %r11
26723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5608(%rax), %r11
26741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ReadnPixelsARB), .-GL_PREFIX(ReadnPixelsARB)
26744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawArraysInstancedBaseInstance)
26747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawArraysInstancedBaseInstance), @function
26748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawArraysInstancedBaseInstance):
26749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5616(%rax), %r11
26752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5616(%rax), %r11
26766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5616(%rax), %r11
26772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5616(%rax), %r11
26786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawArraysInstancedBaseInstance), .-GL_PREFIX(DrawArraysInstancedBaseInstance)
26789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElementsInstancedBaseInstance)
26792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElementsInstancedBaseInstance), @function
26793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElementsInstancedBaseInstance):
26794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5624(%rax), %r11
26797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5624(%rax), %r11
26815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5624(%rax), %r11
26821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5624(%rax), %r11
26839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElementsInstancedBaseInstance), .-GL_PREFIX(DrawElementsInstancedBaseInstance)
26842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawElementsInstancedBaseVertexBaseInstance)
26845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawElementsInstancedBaseVertexBaseInstance), @function
26846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawElementsInstancedBaseVertexBaseInstance):
26847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5632(%rax), %r11
26850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5632(%rax), %r11
26868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5632(%rax), %r11
26874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
26881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
26882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
26886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
26887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5632(%rax), %r11
26892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawElementsInstancedBaseVertexBaseInstance), .-GL_PREFIX(DrawElementsInstancedBaseVertexBaseInstance)
26895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawTransformFeedbackInstanced)
26898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawTransformFeedbackInstanced), @function
26899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawTransformFeedbackInstanced):
26900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5640(%rax), %r11
26903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5640(%rax), %r11
26913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5640(%rax), %r11
26919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5640(%rax), %r11
26929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawTransformFeedbackInstanced), .-GL_PREFIX(DrawTransformFeedbackInstanced)
26932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DrawTransformFeedbackStreamInstanced)
26935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DrawTransformFeedbackStreamInstanced), @function
26936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DrawTransformFeedbackStreamInstanced):
26937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5648(%rax), %r11
26940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5648(%rax), %r11
26954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
26956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
26957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
26958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
26959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5648(%rax), %r11
26960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
26962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
26968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5648(%rax), %r11
26974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
26976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DrawTransformFeedbackStreamInstanced), .-GL_PREFIX(DrawTransformFeedbackStreamInstanced)
26977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
26978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
26979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexStorage1D)
26980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexStorage1D), @function
26981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexStorage1D):
26982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
26983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5656(%rax), %r11
26985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
26986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
26987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
26988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
26989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
26990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
26991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
26992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
26993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
26994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
26995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
26996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
26997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
26998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5656(%rax), %r11
26999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5656(%rax), %r11
27005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5656(%rax), %r11
27019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexStorage1D), .-GL_PREFIX(TexStorage1D)
27022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexStorage2D)
27025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexStorage2D), @function
27026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexStorage2D):
27027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5664(%rax), %r11
27030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5664(%rax), %r11
27044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5664(%rax), %r11
27050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5664(%rax), %r11
27064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexStorage2D), .-GL_PREFIX(TexStorage2D)
27067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexStorage3D)
27070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexStorage3D), @function
27071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexStorage3D):
27072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5672(%rax), %r11
27075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5672(%rax), %r11
27093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5672(%rax), %r11
27099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5672(%rax), %r11
27117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexStorage3D), .-GL_PREFIX(TexStorage3D)
27120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TextureStorage1DEXT)
27123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TextureStorage1DEXT), @function
27124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TextureStorage1DEXT):
27125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5680(%rax), %r11
27128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5680(%rax), %r11
27142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5680(%rax), %r11
27148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5680(%rax), %r11
27162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TextureStorage1DEXT), .-GL_PREFIX(TextureStorage1DEXT)
27165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TextureStorage2DEXT)
27168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TextureStorage2DEXT), @function
27169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TextureStorage2DEXT):
27170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5688(%rax), %r11
27173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5688(%rax), %r11
27191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5688(%rax), %r11
27197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5688(%rax), %r11
27215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TextureStorage2DEXT), .-GL_PREFIX(TextureStorage2DEXT)
27218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TextureStorage3DEXT)
27221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TextureStorage3DEXT), @function
27222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TextureStorage3DEXT):
27223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5696(%rax), %r11
27226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5696(%rax), %r11
27244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5696(%rax), %r11
27250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5696(%rax), %r11
27268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TextureStorage3DEXT), .-GL_PREFIX(TextureStorage3DEXT)
27271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateBufferData)
27274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateBufferData), @function
27275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateBufferData):
27276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5704(%rax), %r11
27279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5704(%rax), %r11
27285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5704(%rax), %r11
27291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5704(%rax), %r11
27297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateBufferData), .-GL_PREFIX(InvalidateBufferData)
27300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateBufferSubData)
27303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateBufferSubData), @function
27304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateBufferSubData):
27305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5712(%rax), %r11
27308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5712(%rax), %r11
27318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5712(%rax), %r11
27324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5712(%rax), %r11
27334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateBufferSubData), .-GL_PREFIX(InvalidateBufferSubData)
27337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateFramebuffer)
27340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateFramebuffer), @function
27341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateFramebuffer):
27342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5720(%rax), %r11
27345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5720(%rax), %r11
27355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5720(%rax), %r11
27361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5720(%rax), %r11
27371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateFramebuffer), .-GL_PREFIX(InvalidateFramebuffer)
27374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateSubFramebuffer)
27377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateSubFramebuffer), @function
27378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateSubFramebuffer):
27379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5728(%rax), %r11
27382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5728(%rax), %r11
27400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5728(%rax), %r11
27406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5728(%rax), %r11
27424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateSubFramebuffer), .-GL_PREFIX(InvalidateSubFramebuffer)
27427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateTexImage)
27430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateTexImage), @function
27431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateTexImage):
27432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5736(%rax), %r11
27435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5736(%rax), %r11
27445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5736(%rax), %r11
27451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5736(%rax), %r11
27461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateTexImage), .-GL_PREFIX(InvalidateTexImage)
27464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(InvalidateTexSubImage)
27467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(InvalidateTexSubImage), @function
27468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(InvalidateTexSubImage):
27469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5744(%rax), %r11
27472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5744(%rax), %r11
27490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5744(%rax), %r11
27496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
27504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
27508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5744(%rax), %r11
27514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(InvalidateTexSubImage), .-GL_PREFIX(InvalidateTexSubImage)
27517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PolygonOffsetEXT)
27520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PolygonOffsetEXT), @function
27521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PolygonOffsetEXT):
27522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5752(%rax), %r11
27525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
27528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
27529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
27530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
27532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
27533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
27534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5752(%rax), %r11
27535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5752(%rax), %r11
27541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
27544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
27545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
27546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
27548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
27549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
27550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5752(%rax), %r11
27551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PolygonOffsetEXT), .-GL_PREFIX(PolygonOffsetEXT)
27554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_720)
27557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_720), @function
27558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_720))
27559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_720):
27560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5760(%rax), %r11
27563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5760(%rax), %r11
27573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5760(%rax), %r11
27579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5760(%rax), %r11
27589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_720), .-GL_PREFIX(_dispatch_stub_720)
27592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_721)
27595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_721), @function
27596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_721))
27597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_721):
27598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5768(%rax), %r11
27601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5768(%rax), %r11
27607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5768(%rax), %r11
27613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5768(%rax), %r11
27619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_721), .-GL_PREFIX(_dispatch_stub_721)
27622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorPointerEXT)
27625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorPointerEXT), @function
27626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorPointerEXT):
27627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5776(%rax), %r11
27630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5776(%rax), %r11
27644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5776(%rax), %r11
27650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5776(%rax), %r11
27664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorPointerEXT), .-GL_PREFIX(ColorPointerEXT)
27667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EdgeFlagPointerEXT)
27670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EdgeFlagPointerEXT), @function
27671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EdgeFlagPointerEXT):
27672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5784(%rax), %r11
27675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5784(%rax), %r11
27685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5784(%rax), %r11
27691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5784(%rax), %r11
27701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EdgeFlagPointerEXT), .-GL_PREFIX(EdgeFlagPointerEXT)
27704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IndexPointerEXT)
27707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IndexPointerEXT), @function
27708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IndexPointerEXT):
27709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5792(%rax), %r11
27712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5792(%rax), %r11
27726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5792(%rax), %r11
27732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5792(%rax), %r11
27746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IndexPointerEXT), .-GL_PREFIX(IndexPointerEXT)
27749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(NormalPointerEXT)
27752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(NormalPointerEXT), @function
27753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(NormalPointerEXT):
27754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5800(%rax), %r11
27757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5800(%rax), %r11
27771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5800(%rax), %r11
27777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5800(%rax), %r11
27791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(NormalPointerEXT), .-GL_PREFIX(NormalPointerEXT)
27794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexCoordPointerEXT)
27797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexCoordPointerEXT), @function
27798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexCoordPointerEXT):
27799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5808(%rax), %r11
27802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5808(%rax), %r11
27816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5808(%rax), %r11
27822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5808(%rax), %r11
27836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexCoordPointerEXT), .-GL_PREFIX(TexCoordPointerEXT)
27839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexPointerEXT)
27842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexPointerEXT), @function
27843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexPointerEXT):
27844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5816(%rax), %r11
27847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5816(%rax), %r11
27861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5816(%rax), %r11
27867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
27872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
27873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
27874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
27876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
27877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
27878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5816(%rax), %r11
27881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexPointerEXT), .-GL_PREFIX(VertexPointerEXT)
27884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PointParameterfEXT)
27887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PointParameterfEXT), @function
27888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PointParameterfEXT):
27889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5824(%rax), %r11
27892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
27895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
27896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
27897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
27899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
27900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
27901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5824(%rax), %r11
27902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5824(%rax), %r11
27908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
27911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
27912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
27913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
27915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
27916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
27917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5824(%rax), %r11
27918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PointParameterfEXT), .-GL_PREFIX(PointParameterfEXT)
27921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PointParameterfvEXT)
27924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PointParameterfvEXT), @function
27925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PointParameterfvEXT):
27926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5832(%rax), %r11
27929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5832(%rax), %r11
27939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5832(%rax), %r11
27945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5832(%rax), %r11
27955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PointParameterfvEXT), .-GL_PREFIX(PointParameterfvEXT)
27958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LockArraysEXT)
27961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LockArraysEXT), @function
27962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LockArraysEXT):
27963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
27964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5840(%rax), %r11
27966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
27968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
27972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5840(%rax), %r11
27976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
27978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
27979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
27980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
27981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5840(%rax), %r11
27982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
27984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
27985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
27986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
27987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
27988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
27989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
27990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
27991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5840(%rax), %r11
27992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
27993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
27994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LockArraysEXT), .-GL_PREFIX(LockArraysEXT)
27995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
27996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
27997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UnlockArraysEXT)
27998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UnlockArraysEXT), @function
27999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UnlockArraysEXT):
28000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5848(%rax), %r11
28003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5848(%rax), %r11
28009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5848(%rax), %r11
28015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5848(%rax), %r11
28021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UnlockArraysEXT), .-GL_PREFIX(UnlockArraysEXT)
28024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3bEXT)
28027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3bEXT), @function
28028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3bEXT):
28029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5856(%rax), %r11
28032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5856(%rax), %r11
28042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5856(%rax), %r11
28048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5856(%rax), %r11
28058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3bEXT), .-GL_PREFIX(SecondaryColor3bEXT)
28061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3bvEXT)
28064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3bvEXT), @function
28065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3bvEXT):
28066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5864(%rax), %r11
28069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5864(%rax), %r11
28075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5864(%rax), %r11
28081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5864(%rax), %r11
28087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3bvEXT), .-GL_PREFIX(SecondaryColor3bvEXT)
28090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3dEXT)
28093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3dEXT), @function
28094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3dEXT):
28095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5872(%rax), %r11
28098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
28104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
28106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5872(%rax), %r11
28110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5872(%rax), %r11
28116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
28122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
28124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5872(%rax), %r11
28128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3dEXT), .-GL_PREFIX(SecondaryColor3dEXT)
28131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3dvEXT)
28134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3dvEXT), @function
28135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3dvEXT):
28136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5880(%rax), %r11
28139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5880(%rax), %r11
28145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5880(%rax), %r11
28151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5880(%rax), %r11
28157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3dvEXT), .-GL_PREFIX(SecondaryColor3dvEXT)
28160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3fEXT)
28163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3fEXT), @function
28164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3fEXT):
28165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5888(%rax), %r11
28168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
28174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
28176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5888(%rax), %r11
28180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5888(%rax), %r11
28186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
28192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
28194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5888(%rax), %r11
28198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3fEXT), .-GL_PREFIX(SecondaryColor3fEXT)
28201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3fvEXT)
28204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3fvEXT), @function
28205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3fvEXT):
28206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5896(%rax), %r11
28209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5896(%rax), %r11
28215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5896(%rax), %r11
28221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5896(%rax), %r11
28227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3fvEXT), .-GL_PREFIX(SecondaryColor3fvEXT)
28230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3iEXT)
28233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3iEXT), @function
28234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3iEXT):
28235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5904(%rax), %r11
28238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5904(%rax), %r11
28248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5904(%rax), %r11
28254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5904(%rax), %r11
28264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3iEXT), .-GL_PREFIX(SecondaryColor3iEXT)
28267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3ivEXT)
28270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3ivEXT), @function
28271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3ivEXT):
28272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5912(%rax), %r11
28275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5912(%rax), %r11
28281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5912(%rax), %r11
28287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5912(%rax), %r11
28293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3ivEXT), .-GL_PREFIX(SecondaryColor3ivEXT)
28296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3sEXT)
28299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3sEXT), @function
28300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3sEXT):
28301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5920(%rax), %r11
28304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5920(%rax), %r11
28314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5920(%rax), %r11
28320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5920(%rax), %r11
28330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3sEXT), .-GL_PREFIX(SecondaryColor3sEXT)
28333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3svEXT)
28336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3svEXT), @function
28337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3svEXT):
28338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5928(%rax), %r11
28341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5928(%rax), %r11
28347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5928(%rax), %r11
28353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5928(%rax), %r11
28359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3svEXT), .-GL_PREFIX(SecondaryColor3svEXT)
28362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3ubEXT)
28365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3ubEXT), @function
28366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3ubEXT):
28367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5936(%rax), %r11
28370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5936(%rax), %r11
28380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5936(%rax), %r11
28386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5936(%rax), %r11
28396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3ubEXT), .-GL_PREFIX(SecondaryColor3ubEXT)
28399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3ubvEXT)
28402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3ubvEXT), @function
28403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3ubvEXT):
28404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5944(%rax), %r11
28407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5944(%rax), %r11
28413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5944(%rax), %r11
28419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5944(%rax), %r11
28425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3ubvEXT), .-GL_PREFIX(SecondaryColor3ubvEXT)
28428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3uiEXT)
28431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3uiEXT), @function
28432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3uiEXT):
28433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5952(%rax), %r11
28436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5952(%rax), %r11
28446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5952(%rax), %r11
28452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5952(%rax), %r11
28462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3uiEXT), .-GL_PREFIX(SecondaryColor3uiEXT)
28465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3uivEXT)
28468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3uivEXT), @function
28469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3uivEXT):
28470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5960(%rax), %r11
28473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5960(%rax), %r11
28479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5960(%rax), %r11
28485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5960(%rax), %r11
28491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3uivEXT), .-GL_PREFIX(SecondaryColor3uivEXT)
28494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3usEXT)
28497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3usEXT), @function
28498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3usEXT):
28499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5968(%rax), %r11
28502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5968(%rax), %r11
28512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5968(%rax), %r11
28518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5968(%rax), %r11
28528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3usEXT), .-GL_PREFIX(SecondaryColor3usEXT)
28531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColor3usvEXT)
28534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColor3usvEXT), @function
28535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColor3usvEXT):
28536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5976(%rax), %r11
28539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5976(%rax), %r11
28545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5976(%rax), %r11
28551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5976(%rax), %r11
28557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColor3usvEXT), .-GL_PREFIX(SecondaryColor3usvEXT)
28560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SecondaryColorPointerEXT)
28563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SecondaryColorPointerEXT), @function
28564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SecondaryColorPointerEXT):
28565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5984(%rax), %r11
28568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5984(%rax), %r11
28582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5984(%rax), %r11
28588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5984(%rax), %r11
28602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SecondaryColorPointerEXT), .-GL_PREFIX(SecondaryColorPointerEXT)
28605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiDrawArraysEXT)
28608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiDrawArraysEXT), @function
28609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiDrawArraysEXT):
28610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5992(%rax), %r11
28613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5992(%rax), %r11
28627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5992(%rax), %r11
28633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	5992(%rax), %r11
28647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiDrawArraysEXT), .-GL_PREFIX(MultiDrawArraysEXT)
28650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(MultiDrawElementsEXT)
28653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(MultiDrawElementsEXT), @function
28654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(MultiDrawElementsEXT):
28655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6000(%rax), %r11
28658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
28665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
28667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6000(%rax), %r11
28672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6000(%rax), %r11
28678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
28685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
28687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6000(%rax), %r11
28692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(MultiDrawElementsEXT), .-GL_PREFIX(MultiDrawElementsEXT)
28695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FogCoordPointerEXT)
28698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FogCoordPointerEXT), @function
28699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FogCoordPointerEXT):
28700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6008(%rax), %r11
28703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6008(%rax), %r11
28713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6008(%rax), %r11
28719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6008(%rax), %r11
28729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FogCoordPointerEXT), .-GL_PREFIX(FogCoordPointerEXT)
28732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FogCoorddEXT)
28735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FogCoorddEXT), @function
28736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FogCoorddEXT):
28737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6016(%rax), %r11
28740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
28743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
28747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6016(%rax), %r11
28748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6016(%rax), %r11
28754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
28757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
28761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6016(%rax), %r11
28762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FogCoorddEXT), .-GL_PREFIX(FogCoorddEXT)
28765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FogCoorddvEXT)
28768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FogCoorddvEXT), @function
28769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FogCoorddvEXT):
28770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6024(%rax), %r11
28773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6024(%rax), %r11
28779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6024(%rax), %r11
28785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6024(%rax), %r11
28791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FogCoorddvEXT), .-GL_PREFIX(FogCoorddvEXT)
28794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FogCoordfEXT)
28797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FogCoordfEXT), @function
28798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FogCoordfEXT):
28799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6032(%rax), %r11
28802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
28805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
28809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6032(%rax), %r11
28810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6032(%rax), %r11
28816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$8, %rsp
28819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$8, %rsp
28823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6032(%rax), %r11
28824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FogCoordfEXT), .-GL_PREFIX(FogCoordfEXT)
28827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FogCoordfvEXT)
28830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FogCoordfvEXT), @function
28831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FogCoordfvEXT):
28832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6040(%rax), %r11
28835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6040(%rax), %r11
28841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6040(%rax), %r11
28847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6040(%rax), %r11
28853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FogCoordfvEXT), .-GL_PREFIX(FogCoordfvEXT)
28856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BlendFuncSeparateEXT)
28859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BlendFuncSeparateEXT), @function
28860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BlendFuncSeparateEXT):
28861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6048(%rax), %r11
28864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6048(%rax), %r11
28878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6048(%rax), %r11
28884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
28888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
28889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
28890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
28894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
28895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
28896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6048(%rax), %r11
28898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BlendFuncSeparateEXT), .-GL_PREFIX(BlendFuncSeparateEXT)
28901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ResizeBuffersMESA)
28904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ResizeBuffersMESA), @function
28905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ResizeBuffersMESA):
28906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6056(%rax), %r11
28909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6056(%rax), %r11
28915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6056(%rax), %r11
28921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
28924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
28926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6056(%rax), %r11
28927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ResizeBuffersMESA), .-GL_PREFIX(ResizeBuffersMESA)
28930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2dMESA)
28933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2dMESA), @function
28934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2dMESA):
28935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6064(%rax), %r11
28938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6064(%rax), %r11
28948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6064(%rax), %r11
28954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
28957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
28958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
28959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
28961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
28962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
28963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6064(%rax), %r11
28964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2dMESA), .-GL_PREFIX(WindowPos2dMESA)
28967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2dvMESA)
28970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2dvMESA), @function
28971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2dvMESA):
28972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
28973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6072(%rax), %r11
28975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
28977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
28979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6072(%rax), %r11
28981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
28983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
28984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
28985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
28986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6072(%rax), %r11
28987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
28989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
28990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
28991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
28992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6072(%rax), %r11
28993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
28994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
28995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2dvMESA), .-GL_PREFIX(WindowPos2dvMESA)
28996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
28997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
28998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2fMESA)
28999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2fMESA), @function
29000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2fMESA):
29001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6080(%rax), %r11
29004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6080(%rax), %r11
29014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6080(%rax), %r11
29020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6080(%rax), %r11
29030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2fMESA), .-GL_PREFIX(WindowPos2fMESA)
29033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2fvMESA)
29036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2fvMESA), @function
29037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2fvMESA):
29038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6088(%rax), %r11
29041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6088(%rax), %r11
29047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6088(%rax), %r11
29053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6088(%rax), %r11
29059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2fvMESA), .-GL_PREFIX(WindowPos2fvMESA)
29062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2iMESA)
29065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2iMESA), @function
29066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2iMESA):
29067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6096(%rax), %r11
29070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6096(%rax), %r11
29080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6096(%rax), %r11
29086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6096(%rax), %r11
29096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2iMESA), .-GL_PREFIX(WindowPos2iMESA)
29099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2ivMESA)
29102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2ivMESA), @function
29103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2ivMESA):
29104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6104(%rax), %r11
29107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6104(%rax), %r11
29113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6104(%rax), %r11
29119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6104(%rax), %r11
29125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2ivMESA), .-GL_PREFIX(WindowPos2ivMESA)
29128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2sMESA)
29131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2sMESA), @function
29132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2sMESA):
29133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6112(%rax), %r11
29136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6112(%rax), %r11
29146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6112(%rax), %r11
29152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6112(%rax), %r11
29162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2sMESA), .-GL_PREFIX(WindowPos2sMESA)
29165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos2svMESA)
29168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos2svMESA), @function
29169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos2svMESA):
29170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6120(%rax), %r11
29173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6120(%rax), %r11
29179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6120(%rax), %r11
29185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6120(%rax), %r11
29191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos2svMESA), .-GL_PREFIX(WindowPos2svMESA)
29194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3dMESA)
29197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3dMESA), @function
29198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3dMESA):
29199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6128(%rax), %r11
29202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6128(%rax), %r11
29214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6128(%rax), %r11
29220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6128(%rax), %r11
29232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3dMESA), .-GL_PREFIX(WindowPos3dMESA)
29235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3dvMESA)
29238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3dvMESA), @function
29239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3dvMESA):
29240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6136(%rax), %r11
29243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6136(%rax), %r11
29249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6136(%rax), %r11
29255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6136(%rax), %r11
29261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3dvMESA), .-GL_PREFIX(WindowPos3dvMESA)
29264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3fMESA)
29267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3fMESA), @function
29268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3fMESA):
29269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6144(%rax), %r11
29272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6144(%rax), %r11
29284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6144(%rax), %r11
29290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
29293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
29301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6144(%rax), %r11
29302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3fMESA), .-GL_PREFIX(WindowPos3fMESA)
29305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3fvMESA)
29308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3fvMESA), @function
29309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3fvMESA):
29310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6152(%rax), %r11
29313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6152(%rax), %r11
29319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6152(%rax), %r11
29325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6152(%rax), %r11
29331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3fvMESA), .-GL_PREFIX(WindowPos3fvMESA)
29334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3iMESA)
29337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3iMESA), @function
29338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3iMESA):
29339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6160(%rax), %r11
29342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6160(%rax), %r11
29352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6160(%rax), %r11
29358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6160(%rax), %r11
29368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3iMESA), .-GL_PREFIX(WindowPos3iMESA)
29371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3ivMESA)
29374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3ivMESA), @function
29375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3ivMESA):
29376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6168(%rax), %r11
29379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6168(%rax), %r11
29385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6168(%rax), %r11
29391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6168(%rax), %r11
29397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3ivMESA), .-GL_PREFIX(WindowPos3ivMESA)
29400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3sMESA)
29403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3sMESA), @function
29404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3sMESA):
29405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6176(%rax), %r11
29408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6176(%rax), %r11
29418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6176(%rax), %r11
29424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6176(%rax), %r11
29434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3sMESA), .-GL_PREFIX(WindowPos3sMESA)
29437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos3svMESA)
29440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos3svMESA), @function
29441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos3svMESA):
29442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6184(%rax), %r11
29445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6184(%rax), %r11
29451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6184(%rax), %r11
29457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6184(%rax), %r11
29463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos3svMESA), .-GL_PREFIX(WindowPos3svMESA)
29466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4dMESA)
29469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4dMESA), @function
29470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4dMESA):
29471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6192(%rax), %r11
29474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
29477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
29481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
29483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
29487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6192(%rax), %r11
29488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6192(%rax), %r11
29494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
29497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
29501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
29503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
29507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6192(%rax), %r11
29508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4dMESA), .-GL_PREFIX(WindowPos4dMESA)
29511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4dvMESA)
29514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4dvMESA), @function
29515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4dvMESA):
29516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6200(%rax), %r11
29519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6200(%rax), %r11
29525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6200(%rax), %r11
29531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6200(%rax), %r11
29537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4dvMESA), .-GL_PREFIX(WindowPos4dvMESA)
29540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4fMESA)
29543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4fMESA), @function
29544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4fMESA):
29545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6208(%rax), %r11
29548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
29551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
29555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
29557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
29561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6208(%rax), %r11
29562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6208(%rax), %r11
29568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
29571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, (%rsp)
29572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 8(%rsp)
29573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 16(%rsp)
29574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 24(%rsp)
29575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm3
29577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm2
29578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm1
29579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %xmm0
29580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
29581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6208(%rax), %r11
29582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4fMESA), .-GL_PREFIX(WindowPos4fMESA)
29585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4fvMESA)
29588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4fvMESA), @function
29589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4fvMESA):
29590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6216(%rax), %r11
29593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6216(%rax), %r11
29599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6216(%rax), %r11
29605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6216(%rax), %r11
29611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4fvMESA), .-GL_PREFIX(WindowPos4fvMESA)
29614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4iMESA)
29617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4iMESA), @function
29618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4iMESA):
29619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6224(%rax), %r11
29622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6224(%rax), %r11
29636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6224(%rax), %r11
29642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6224(%rax), %r11
29656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4iMESA), .-GL_PREFIX(WindowPos4iMESA)
29659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4ivMESA)
29662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4ivMESA), @function
29663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4ivMESA):
29664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6232(%rax), %r11
29667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6232(%rax), %r11
29673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6232(%rax), %r11
29679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6232(%rax), %r11
29685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4ivMESA), .-GL_PREFIX(WindowPos4ivMESA)
29688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4sMESA)
29691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4sMESA), @function
29692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4sMESA):
29693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6240(%rax), %r11
29696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6240(%rax), %r11
29710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6240(%rax), %r11
29716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6240(%rax), %r11
29730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4sMESA), .-GL_PREFIX(WindowPos4sMESA)
29733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(WindowPos4svMESA)
29736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(WindowPos4svMESA), @function
29737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(WindowPos4svMESA):
29738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6248(%rax), %r11
29741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6248(%rax), %r11
29747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6248(%rax), %r11
29753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6248(%rax), %r11
29759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(WindowPos4svMESA), .-GL_PREFIX(WindowPos4svMESA)
29762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_782)
29765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_782), @function
29766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_782))
29767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_782):
29768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6256(%rax), %r11
29771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
29778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
29780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6256(%rax), %r11
29785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6256(%rax), %r11
29791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
29798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
29800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6256(%rax), %r11
29805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_782), .-GL_PREFIX(_dispatch_stub_782)
29808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_783)
29811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_783), @function
29812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_783))
29813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_783):
29814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6264(%rax), %r11
29817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
29824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
29825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
29829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
29830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6264(%rax), %r11
29835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6264(%rax), %r11
29841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
29847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
29848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
29849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
29853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
29854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
29855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6264(%rax), %r11
29859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_783), .-GL_PREFIX(_dispatch_stub_783)
29862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AreProgramsResidentNV)
29865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AreProgramsResidentNV), @function
29866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AreProgramsResidentNV):
29867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6272(%rax), %r11
29870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6272(%rax), %r11
29880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6272(%rax), %r11
29886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6272(%rax), %r11
29896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AreProgramsResidentNV), .-GL_PREFIX(AreProgramsResidentNV)
29899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindProgramNV)
29902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindProgramNV), @function
29903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindProgramNV):
29904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6280(%rax), %r11
29907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6280(%rax), %r11
29917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6280(%rax), %r11
29923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6280(%rax), %r11
29933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindProgramNV), .-GL_PREFIX(BindProgramNV)
29936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteProgramsNV)
29939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteProgramsNV), @function
29940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteProgramsNV):
29941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6288(%rax), %r11
29944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6288(%rax), %r11
29954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6288(%rax), %r11
29960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
29965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
29966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
29967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6288(%rax), %r11
29970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
29972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteProgramsNV), .-GL_PREFIX(DeleteProgramsNV)
29973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
29974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
29975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ExecuteProgramNV)
29976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ExecuteProgramNV), @function
29977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ExecuteProgramNV):
29978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
29979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6296(%rax), %r11
29981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
29983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
29984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
29985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
29986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
29987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
29988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
29989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
29990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6296(%rax), %r11
29991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
29993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
29994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
29995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
29996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6296(%rax), %r11
29997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
29998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
29999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6296(%rax), %r11
30007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ExecuteProgramNV), .-GL_PREFIX(ExecuteProgramNV)
30010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenProgramsNV)
30013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenProgramsNV), @function
30014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenProgramsNV):
30015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6304(%rax), %r11
30018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6304(%rax), %r11
30028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6304(%rax), %r11
30034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6304(%rax), %r11
30044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenProgramsNV), .-GL_PREFIX(GenProgramsNV)
30047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramParameterdvNV)
30050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramParameterdvNV), @function
30051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramParameterdvNV):
30052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6312(%rax), %r11
30055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6312(%rax), %r11
30069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6312(%rax), %r11
30075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6312(%rax), %r11
30089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramParameterdvNV), .-GL_PREFIX(GetProgramParameterdvNV)
30092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramParameterfvNV)
30095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramParameterfvNV), @function
30096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramParameterfvNV):
30097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6320(%rax), %r11
30100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6320(%rax), %r11
30114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6320(%rax), %r11
30120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6320(%rax), %r11
30134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramParameterfvNV), .-GL_PREFIX(GetProgramParameterfvNV)
30137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramStringNV)
30140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramStringNV), @function
30141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramStringNV):
30142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6328(%rax), %r11
30145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6328(%rax), %r11
30155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6328(%rax), %r11
30161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6328(%rax), %r11
30171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramStringNV), .-GL_PREFIX(GetProgramStringNV)
30174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramivNV)
30177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramivNV), @function
30178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramivNV):
30179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6336(%rax), %r11
30182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6336(%rax), %r11
30192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6336(%rax), %r11
30198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6336(%rax), %r11
30208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramivNV), .-GL_PREFIX(GetProgramivNV)
30211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTrackMatrixivNV)
30214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTrackMatrixivNV), @function
30215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTrackMatrixivNV):
30216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6344(%rax), %r11
30219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6344(%rax), %r11
30233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6344(%rax), %r11
30239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6344(%rax), %r11
30253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTrackMatrixivNV), .-GL_PREFIX(GetTrackMatrixivNV)
30256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribPointervNV)
30259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribPointervNV), @function
30260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribPointervNV):
30261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6352(%rax), %r11
30264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6352(%rax), %r11
30274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6352(%rax), %r11
30280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6352(%rax), %r11
30290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribPointervNV), .-GL_PREFIX(GetVertexAttribPointervNV)
30293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribdvNV)
30296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribdvNV), @function
30297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribdvNV):
30298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6360(%rax), %r11
30301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6360(%rax), %r11
30311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6360(%rax), %r11
30317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6360(%rax), %r11
30327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribdvNV), .-GL_PREFIX(GetVertexAttribdvNV)
30330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribfvNV)
30333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribfvNV), @function
30334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribfvNV):
30335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6368(%rax), %r11
30338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6368(%rax), %r11
30348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6368(%rax), %r11
30354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6368(%rax), %r11
30364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribfvNV), .-GL_PREFIX(GetVertexAttribfvNV)
30367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribivNV)
30370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribivNV), @function
30371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribivNV):
30372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6376(%rax), %r11
30375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6376(%rax), %r11
30385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6376(%rax), %r11
30391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6376(%rax), %r11
30401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribivNV), .-GL_PREFIX(GetVertexAttribivNV)
30404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsProgramNV)
30407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsProgramNV), @function
30408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsProgramNV):
30409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6384(%rax), %r11
30412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6384(%rax), %r11
30418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6384(%rax), %r11
30424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6384(%rax), %r11
30430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsProgramNV), .-GL_PREFIX(IsProgramNV)
30433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(LoadProgramNV)
30436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(LoadProgramNV), @function
30437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(LoadProgramNV):
30438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6392(%rax), %r11
30441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6392(%rax), %r11
30455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6392(%rax), %r11
30461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6392(%rax), %r11
30475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(LoadProgramNV), .-GL_PREFIX(LoadProgramNV)
30478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramParameters4dvNV)
30481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramParameters4dvNV), @function
30482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramParameters4dvNV):
30483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6400(%rax), %r11
30486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6400(%rax), %r11
30500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6400(%rax), %r11
30506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6400(%rax), %r11
30520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramParameters4dvNV), .-GL_PREFIX(ProgramParameters4dvNV)
30523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramParameters4fvNV)
30526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramParameters4fvNV), @function
30527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramParameters4fvNV):
30528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6408(%rax), %r11
30531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6408(%rax), %r11
30545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6408(%rax), %r11
30551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6408(%rax), %r11
30565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramParameters4fvNV), .-GL_PREFIX(ProgramParameters4fvNV)
30568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RequestResidentProgramsNV)
30571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RequestResidentProgramsNV), @function
30572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RequestResidentProgramsNV):
30573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6416(%rax), %r11
30576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6416(%rax), %r11
30586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6416(%rax), %r11
30592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6416(%rax), %r11
30602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RequestResidentProgramsNV), .-GL_PREFIX(RequestResidentProgramsNV)
30605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TrackMatrixNV)
30608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TrackMatrixNV), @function
30609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TrackMatrixNV):
30610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6424(%rax), %r11
30613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6424(%rax), %r11
30627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6424(%rax), %r11
30633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
30638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
30639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
30643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
30644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6424(%rax), %r11
30647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TrackMatrixNV), .-GL_PREFIX(TrackMatrixNV)
30650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1dNV)
30653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1dNV), @function
30654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1dNV):
30655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6432(%rax), %r11
30658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6432(%rax), %r11
30668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6432(%rax), %r11
30674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6432(%rax), %r11
30684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1dNV), .-GL_PREFIX(VertexAttrib1dNV)
30687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1dvNV)
30690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1dvNV), @function
30691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1dvNV):
30692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6440(%rax), %r11
30695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6440(%rax), %r11
30705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6440(%rax), %r11
30711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6440(%rax), %r11
30721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1dvNV), .-GL_PREFIX(VertexAttrib1dvNV)
30724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1fNV)
30727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1fNV), @function
30728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1fNV):
30729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6448(%rax), %r11
30732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6448(%rax), %r11
30742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6448(%rax), %r11
30748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6448(%rax), %r11
30758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1fNV), .-GL_PREFIX(VertexAttrib1fNV)
30761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1fvNV)
30764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1fvNV), @function
30765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1fvNV):
30766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6456(%rax), %r11
30769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6456(%rax), %r11
30779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6456(%rax), %r11
30785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6456(%rax), %r11
30795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1fvNV), .-GL_PREFIX(VertexAttrib1fvNV)
30798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1sNV)
30801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1sNV), @function
30802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1sNV):
30803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6464(%rax), %r11
30806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6464(%rax), %r11
30816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6464(%rax), %r11
30822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6464(%rax), %r11
30832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1sNV), .-GL_PREFIX(VertexAttrib1sNV)
30835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib1svNV)
30838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib1svNV), @function
30839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib1svNV):
30840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6472(%rax), %r11
30843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6472(%rax), %r11
30853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6472(%rax), %r11
30859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6472(%rax), %r11
30869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib1svNV), .-GL_PREFIX(VertexAttrib1svNV)
30872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2dNV)
30875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2dNV), @function
30876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2dNV):
30877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6480(%rax), %r11
30880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
30886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
30888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6480(%rax), %r11
30892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6480(%rax), %r11
30898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
30904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
30906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6480(%rax), %r11
30910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2dNV), .-GL_PREFIX(VertexAttrib2dNV)
30913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2dvNV)
30916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2dvNV), @function
30917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2dvNV):
30918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6488(%rax), %r11
30921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6488(%rax), %r11
30931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6488(%rax), %r11
30937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
30940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
30941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
30942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
30944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
30945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
30946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6488(%rax), %r11
30947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2dvNV), .-GL_PREFIX(VertexAttrib2dvNV)
30950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2fNV)
30953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2fNV), @function
30954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2fNV):
30955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6496(%rax), %r11
30958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
30960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
30964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
30966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6496(%rax), %r11
30970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
30972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
30973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
30974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
30975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6496(%rax), %r11
30976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
30978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$24, %rsp
30979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
30980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
30981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
30982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
30983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
30984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
30985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
30986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$24, %rsp
30987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6496(%rax), %r11
30988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
30989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
30990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2fNV), .-GL_PREFIX(VertexAttrib2fNV)
30991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
30992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
30993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2fvNV)
30994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2fvNV), @function
30995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2fvNV):
30996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
30997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
30998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6504(%rax), %r11
30999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6504(%rax), %r11
31009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6504(%rax), %r11
31015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6504(%rax), %r11
31025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2fvNV), .-GL_PREFIX(VertexAttrib2fvNV)
31028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2sNV)
31031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2sNV), @function
31032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2sNV):
31033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6512(%rax), %r11
31036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6512(%rax), %r11
31046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6512(%rax), %r11
31052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6512(%rax), %r11
31062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2sNV), .-GL_PREFIX(VertexAttrib2sNV)
31065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib2svNV)
31068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib2svNV), @function
31069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib2svNV):
31070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6520(%rax), %r11
31073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6520(%rax), %r11
31083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6520(%rax), %r11
31089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6520(%rax), %r11
31099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib2svNV), .-GL_PREFIX(VertexAttrib2svNV)
31102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3dNV)
31105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3dNV), @function
31106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3dNV):
31107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6528(%rax), %r11
31110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6528(%rax), %r11
31124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6528(%rax), %r11
31130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6528(%rax), %r11
31144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3dNV), .-GL_PREFIX(VertexAttrib3dNV)
31147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3dvNV)
31150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3dvNV), @function
31151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3dvNV):
31152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6536(%rax), %r11
31155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6536(%rax), %r11
31165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6536(%rax), %r11
31171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6536(%rax), %r11
31181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3dvNV), .-GL_PREFIX(VertexAttrib3dvNV)
31184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3fNV)
31187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3fNV), @function
31188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3fNV):
31189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6544(%rax), %r11
31192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6544(%rax), %r11
31206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6544(%rax), %r11
31212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6544(%rax), %r11
31226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3fNV), .-GL_PREFIX(VertexAttrib3fNV)
31229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3fvNV)
31232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3fvNV), @function
31233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3fvNV):
31234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6552(%rax), %r11
31237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6552(%rax), %r11
31247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6552(%rax), %r11
31253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6552(%rax), %r11
31263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3fvNV), .-GL_PREFIX(VertexAttrib3fvNV)
31266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3sNV)
31269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3sNV), @function
31270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3sNV):
31271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6560(%rax), %r11
31274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6560(%rax), %r11
31288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6560(%rax), %r11
31294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6560(%rax), %r11
31308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3sNV), .-GL_PREFIX(VertexAttrib3sNV)
31311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib3svNV)
31314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib3svNV), @function
31315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib3svNV):
31316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6568(%rax), %r11
31319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6568(%rax), %r11
31329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6568(%rax), %r11
31335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6568(%rax), %r11
31345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib3svNV), .-GL_PREFIX(VertexAttrib3svNV)
31348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4dNV)
31351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4dNV), @function
31352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4dNV):
31353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6576(%rax), %r11
31356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
31364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
31366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6576(%rax), %r11
31372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6576(%rax), %r11
31378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
31386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
31388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6576(%rax), %r11
31394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4dNV), .-GL_PREFIX(VertexAttrib4dNV)
31397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4dvNV)
31400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4dvNV), @function
31401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4dvNV):
31402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6584(%rax), %r11
31405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6584(%rax), %r11
31415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6584(%rax), %r11
31421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6584(%rax), %r11
31431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4dvNV), .-GL_PREFIX(VertexAttrib4dvNV)
31434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4fNV)
31437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4fNV), @function
31438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4fNV):
31439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6592(%rax), %r11
31442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
31450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
31452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6592(%rax), %r11
31458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6592(%rax), %r11
31464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$40, %rsp
31467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
31468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 8(%rsp)
31469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 16(%rsp)
31470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 24(%rsp)
31471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 32(%rsp)
31472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm3
31474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm2
31475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %xmm1
31476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %xmm0
31477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
31478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$40, %rsp
31479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6592(%rax), %r11
31480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4fNV), .-GL_PREFIX(VertexAttrib4fNV)
31483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4fvNV)
31486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4fvNV), @function
31487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4fvNV):
31488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6600(%rax), %r11
31491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6600(%rax), %r11
31501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6600(%rax), %r11
31507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6600(%rax), %r11
31517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4fvNV), .-GL_PREFIX(VertexAttrib4fvNV)
31520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4sNV)
31523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4sNV), @function
31524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4sNV):
31525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6608(%rax), %r11
31528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6608(%rax), %r11
31542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6608(%rax), %r11
31548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6608(%rax), %r11
31562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4sNV), .-GL_PREFIX(VertexAttrib4sNV)
31565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4svNV)
31568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4svNV), @function
31569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4svNV):
31570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6616(%rax), %r11
31573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6616(%rax), %r11
31583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6616(%rax), %r11
31589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6616(%rax), %r11
31599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4svNV), .-GL_PREFIX(VertexAttrib4svNV)
31602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4ubNV)
31605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4ubNV), @function
31606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4ubNV):
31607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6624(%rax), %r11
31610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6624(%rax), %r11
31624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6624(%rax), %r11
31630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6624(%rax), %r11
31644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4ubNV), .-GL_PREFIX(VertexAttrib4ubNV)
31647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttrib4ubvNV)
31650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttrib4ubvNV), @function
31651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttrib4ubvNV):
31652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6632(%rax), %r11
31655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6632(%rax), %r11
31665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6632(%rax), %r11
31671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
31676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
31678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6632(%rax), %r11
31681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttrib4ubvNV), .-GL_PREFIX(VertexAttrib4ubvNV)
31684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribPointerNV)
31687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribPointerNV), @function
31688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribPointerNV):
31689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6640(%rax), %r11
31692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6640(%rax), %r11
31706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6640(%rax), %r11
31712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
31718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
31719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
31721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
31722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6640(%rax), %r11
31726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribPointerNV), .-GL_PREFIX(VertexAttribPointerNV)
31729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs1dvNV)
31732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs1dvNV), @function
31733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs1dvNV):
31734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6648(%rax), %r11
31737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6648(%rax), %r11
31747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6648(%rax), %r11
31753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6648(%rax), %r11
31763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs1dvNV), .-GL_PREFIX(VertexAttribs1dvNV)
31766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs1fvNV)
31769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs1fvNV), @function
31770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs1fvNV):
31771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6656(%rax), %r11
31774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6656(%rax), %r11
31784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6656(%rax), %r11
31790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6656(%rax), %r11
31800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs1fvNV), .-GL_PREFIX(VertexAttribs1fvNV)
31803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs1svNV)
31806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs1svNV), @function
31807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs1svNV):
31808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6664(%rax), %r11
31811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6664(%rax), %r11
31821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6664(%rax), %r11
31827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6664(%rax), %r11
31837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs1svNV), .-GL_PREFIX(VertexAttribs1svNV)
31840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs2dvNV)
31843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs2dvNV), @function
31844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs2dvNV):
31845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6672(%rax), %r11
31848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6672(%rax), %r11
31858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6672(%rax), %r11
31864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6672(%rax), %r11
31874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs2dvNV), .-GL_PREFIX(VertexAttribs2dvNV)
31877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs2fvNV)
31880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs2fvNV), @function
31881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs2fvNV):
31882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6680(%rax), %r11
31885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6680(%rax), %r11
31895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6680(%rax), %r11
31901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6680(%rax), %r11
31911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs2fvNV), .-GL_PREFIX(VertexAttribs2fvNV)
31914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs2svNV)
31917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs2svNV), @function
31918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs2svNV):
31919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6688(%rax), %r11
31922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6688(%rax), %r11
31932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6688(%rax), %r11
31938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6688(%rax), %r11
31948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs2svNV), .-GL_PREFIX(VertexAttribs2svNV)
31951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs3dvNV)
31954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs3dvNV), @function
31955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs3dvNV):
31956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6696(%rax), %r11
31959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6696(%rax), %r11
31969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
31971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
31972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
31973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
31974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6696(%rax), %r11
31975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
31977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
31979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
31980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
31981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
31982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
31983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
31984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6696(%rax), %r11
31985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
31987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs3dvNV), .-GL_PREFIX(VertexAttribs3dvNV)
31988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
31989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
31990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs3fvNV)
31991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs3fvNV), @function
31992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs3fvNV):
31993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
31994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
31995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6704(%rax), %r11
31996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
31997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
31998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
31999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6704(%rax), %r11
32006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6704(%rax), %r11
32012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6704(%rax), %r11
32022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs3fvNV), .-GL_PREFIX(VertexAttribs3fvNV)
32025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs3svNV)
32028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs3svNV), @function
32029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs3svNV):
32030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6712(%rax), %r11
32033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6712(%rax), %r11
32043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6712(%rax), %r11
32049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6712(%rax), %r11
32059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs3svNV), .-GL_PREFIX(VertexAttribs3svNV)
32062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs4dvNV)
32065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs4dvNV), @function
32066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs4dvNV):
32067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6720(%rax), %r11
32070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6720(%rax), %r11
32080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6720(%rax), %r11
32086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6720(%rax), %r11
32096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs4dvNV), .-GL_PREFIX(VertexAttribs4dvNV)
32099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs4fvNV)
32102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs4fvNV), @function
32103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs4fvNV):
32104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6728(%rax), %r11
32107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6728(%rax), %r11
32117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6728(%rax), %r11
32123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6728(%rax), %r11
32133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs4fvNV), .-GL_PREFIX(VertexAttribs4fvNV)
32136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs4svNV)
32139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs4svNV), @function
32140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs4svNV):
32141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6736(%rax), %r11
32144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6736(%rax), %r11
32154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6736(%rax), %r11
32160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6736(%rax), %r11
32170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs4svNV), .-GL_PREFIX(VertexAttribs4svNV)
32173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribs4ubvNV)
32176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribs4ubvNV), @function
32177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribs4ubvNV):
32178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6744(%rax), %r11
32181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6744(%rax), %r11
32191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6744(%rax), %r11
32197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6744(%rax), %r11
32207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribs4ubvNV), .-GL_PREFIX(VertexAttribs4ubvNV)
32210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexBumpParameterfvATI)
32213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexBumpParameterfvATI), @function
32214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexBumpParameterfvATI):
32215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6752(%rax), %r11
32218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6752(%rax), %r11
32228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6752(%rax), %r11
32234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6752(%rax), %r11
32244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexBumpParameterfvATI), .-GL_PREFIX(GetTexBumpParameterfvATI)
32247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexBumpParameterivATI)
32250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexBumpParameterivATI), @function
32251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexBumpParameterivATI):
32252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6760(%rax), %r11
32255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6760(%rax), %r11
32265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6760(%rax), %r11
32271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6760(%rax), %r11
32281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexBumpParameterivATI), .-GL_PREFIX(GetTexBumpParameterivATI)
32284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexBumpParameterfvATI)
32287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexBumpParameterfvATI), @function
32288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexBumpParameterfvATI):
32289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6768(%rax), %r11
32292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6768(%rax), %r11
32302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6768(%rax), %r11
32308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6768(%rax), %r11
32318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexBumpParameterfvATI), .-GL_PREFIX(TexBumpParameterfvATI)
32321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexBumpParameterivATI)
32324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexBumpParameterivATI), @function
32325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexBumpParameterivATI):
32326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6776(%rax), %r11
32329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6776(%rax), %r11
32339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6776(%rax), %r11
32345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6776(%rax), %r11
32355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexBumpParameterivATI), .-GL_PREFIX(TexBumpParameterivATI)
32358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AlphaFragmentOp1ATI)
32361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AlphaFragmentOp1ATI), @function
32362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AlphaFragmentOp1ATI):
32363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6784(%rax), %r11
32366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6784(%rax), %r11
32384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6784(%rax), %r11
32390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6784(%rax), %r11
32408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AlphaFragmentOp1ATI), .-GL_PREFIX(AlphaFragmentOp1ATI)
32411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AlphaFragmentOp2ATI)
32414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AlphaFragmentOp2ATI), @function
32415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AlphaFragmentOp2ATI):
32416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6792(%rax), %r11
32419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6792(%rax), %r11
32437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6792(%rax), %r11
32443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6792(%rax), %r11
32461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AlphaFragmentOp2ATI), .-GL_PREFIX(AlphaFragmentOp2ATI)
32464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(AlphaFragmentOp3ATI)
32467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(AlphaFragmentOp3ATI), @function
32468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(AlphaFragmentOp3ATI):
32469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6800(%rax), %r11
32472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6800(%rax), %r11
32490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6800(%rax), %r11
32496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6800(%rax), %r11
32514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(AlphaFragmentOp3ATI), .-GL_PREFIX(AlphaFragmentOp3ATI)
32517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BeginFragmentShaderATI)
32520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BeginFragmentShaderATI), @function
32521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BeginFragmentShaderATI):
32522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6808(%rax), %r11
32525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6808(%rax), %r11
32531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6808(%rax), %r11
32537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6808(%rax), %r11
32543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BeginFragmentShaderATI), .-GL_PREFIX(BeginFragmentShaderATI)
32546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindFragmentShaderATI)
32549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindFragmentShaderATI), @function
32550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindFragmentShaderATI):
32551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6816(%rax), %r11
32554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6816(%rax), %r11
32560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6816(%rax), %r11
32566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6816(%rax), %r11
32572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindFragmentShaderATI), .-GL_PREFIX(BindFragmentShaderATI)
32575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorFragmentOp1ATI)
32578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorFragmentOp1ATI), @function
32579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorFragmentOp1ATI):
32580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6824(%rax), %r11
32583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6824(%rax), %r11
32601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6824(%rax), %r11
32607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6824(%rax), %r11
32625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorFragmentOp1ATI), .-GL_PREFIX(ColorFragmentOp1ATI)
32628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorFragmentOp2ATI)
32631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorFragmentOp2ATI), @function
32632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorFragmentOp2ATI):
32633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6832(%rax), %r11
32636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6832(%rax), %r11
32654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6832(%rax), %r11
32660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6832(%rax), %r11
32678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorFragmentOp2ATI), .-GL_PREFIX(ColorFragmentOp2ATI)
32681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorFragmentOp3ATI)
32684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorFragmentOp3ATI), @function
32685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorFragmentOp3ATI):
32686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6840(%rax), %r11
32689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6840(%rax), %r11
32707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6840(%rax), %r11
32713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
32719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
32720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
32721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
32725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
32726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
32727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6840(%rax), %r11
32731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorFragmentOp3ATI), .-GL_PREFIX(ColorFragmentOp3ATI)
32734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteFragmentShaderATI)
32737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteFragmentShaderATI), @function
32738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteFragmentShaderATI):
32739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6848(%rax), %r11
32742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6848(%rax), %r11
32748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6848(%rax), %r11
32754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6848(%rax), %r11
32760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteFragmentShaderATI), .-GL_PREFIX(DeleteFragmentShaderATI)
32763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndFragmentShaderATI)
32766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndFragmentShaderATI), @function
32767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndFragmentShaderATI):
32768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6856(%rax), %r11
32771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6856(%rax), %r11
32777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6856(%rax), %r11
32783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6856(%rax), %r11
32789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndFragmentShaderATI), .-GL_PREFIX(EndFragmentShaderATI)
32792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenFragmentShadersATI)
32795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenFragmentShadersATI), @function
32796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenFragmentShadersATI):
32797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6864(%rax), %r11
32800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6864(%rax), %r11
32806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6864(%rax), %r11
32812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6864(%rax), %r11
32818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenFragmentShadersATI), .-GL_PREFIX(GenFragmentShadersATI)
32821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PassTexCoordATI)
32824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PassTexCoordATI), @function
32825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PassTexCoordATI):
32826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6872(%rax), %r11
32829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6872(%rax), %r11
32839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6872(%rax), %r11
32845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6872(%rax), %r11
32855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PassTexCoordATI), .-GL_PREFIX(PassTexCoordATI)
32858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SampleMapATI)
32861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SampleMapATI), @function
32862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SampleMapATI):
32863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6880(%rax), %r11
32866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6880(%rax), %r11
32876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6880(%rax), %r11
32882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
32887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
32889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6880(%rax), %r11
32892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SampleMapATI), .-GL_PREFIX(SampleMapATI)
32895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(SetFragmentShaderConstantATI)
32898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(SetFragmentShaderConstantATI), @function
32899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(SetFragmentShaderConstantATI):
32900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6888(%rax), %r11
32903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6888(%rax), %r11
32913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6888(%rax), %r11
32919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6888(%rax), %r11
32929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(SetFragmentShaderConstantATI), .-GL_PREFIX(SetFragmentShaderConstantATI)
32932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PointParameteriNV)
32935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PointParameteriNV), @function
32936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PointParameteriNV):
32937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6896(%rax), %r11
32940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6896(%rax), %r11
32950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6896(%rax), %r11
32956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6896(%rax), %r11
32966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
32968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PointParameteriNV), .-GL_PREFIX(PointParameteriNV)
32969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
32970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
32971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PointParameterivNV)
32972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PointParameterivNV), @function
32973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PointParameterivNV):
32974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
32975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6904(%rax), %r11
32977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
32979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
32983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
32984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
32985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
32986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6904(%rax), %r11
32987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
32989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
32990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
32991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
32992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6904(%rax), %r11
32993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
32994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
32995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
32996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
32997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
32998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
32999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6904(%rax), %r11
33003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PointParameterivNV), .-GL_PREFIX(PointParameterivNV)
33006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_864)
33009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_864), @function
33010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_864))
33011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_864):
33012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6912(%rax), %r11
33015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6912(%rax), %r11
33021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6912(%rax), %r11
33027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6912(%rax), %r11
33033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_864), .-GL_PREFIX(_dispatch_stub_864)
33036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_865)
33039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_865), @function
33040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_865))
33041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_865):
33042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6920(%rax), %r11
33045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6920(%rax), %r11
33051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6920(%rax), %r11
33057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6920(%rax), %r11
33063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_865), .-GL_PREFIX(_dispatch_stub_865)
33066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_866)
33069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_866), @function
33070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_866))
33071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_866):
33072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6928(%rax), %r11
33075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6928(%rax), %r11
33085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6928(%rax), %r11
33091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6928(%rax), %r11
33101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_866), .-GL_PREFIX(_dispatch_stub_866)
33104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_867)
33107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_867), @function
33108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_867))
33109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_867):
33110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6936(%rax), %r11
33113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6936(%rax), %r11
33123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6936(%rax), %r11
33129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6936(%rax), %r11
33139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_867), .-GL_PREFIX(_dispatch_stub_867)
33142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_868)
33145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_868), @function
33146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_868))
33147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_868):
33148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6944(%rax), %r11
33151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6944(%rax), %r11
33157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6944(%rax), %r11
33163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6944(%rax), %r11
33169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_868), .-GL_PREFIX(_dispatch_stub_868)
33172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramNamedParameterdvNV)
33175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramNamedParameterdvNV), @function
33176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramNamedParameterdvNV):
33177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6952(%rax), %r11
33180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6952(%rax), %r11
33194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6952(%rax), %r11
33200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6952(%rax), %r11
33214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramNamedParameterdvNV), .-GL_PREFIX(GetProgramNamedParameterdvNV)
33217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetProgramNamedParameterfvNV)
33220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetProgramNamedParameterfvNV), @function
33221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetProgramNamedParameterfvNV):
33222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6960(%rax), %r11
33225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6960(%rax), %r11
33239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6960(%rax), %r11
33245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6960(%rax), %r11
33259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetProgramNamedParameterfvNV), .-GL_PREFIX(GetProgramNamedParameterfvNV)
33262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramNamedParameter4dNV)
33265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramNamedParameter4dNV), @function
33266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramNamedParameter4dNV):
33267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6968(%rax), %r11
33270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
33273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
33274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
33275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 16(%rsp)
33276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 24(%rsp)
33277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 32(%rsp)
33278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
33279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
33280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
33282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
33283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm1
33284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm0
33285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %rdx
33286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
33287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
33288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
33289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6968(%rax), %r11
33290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6968(%rax), %r11
33296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
33299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
33300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
33301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 16(%rsp)
33302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 24(%rsp)
33303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 32(%rsp)
33304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
33305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
33306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
33308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
33309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm1
33310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm0
33311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %rdx
33312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
33313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
33314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
33315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6968(%rax), %r11
33316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramNamedParameter4dNV), .-GL_PREFIX(ProgramNamedParameter4dNV)
33319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramNamedParameter4dvNV)
33322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramNamedParameter4dvNV), @function
33323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramNamedParameter4dvNV):
33324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6976(%rax), %r11
33327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6976(%rax), %r11
33341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6976(%rax), %r11
33347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6976(%rax), %r11
33361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramNamedParameter4dvNV), .-GL_PREFIX(ProgramNamedParameter4dvNV)
33364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramNamedParameter4fNV)
33367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramNamedParameter4fNV), @function
33368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramNamedParameter4fNV):
33369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6984(%rax), %r11
33372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
33375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
33376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
33377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 16(%rsp)
33378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 24(%rsp)
33379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 32(%rsp)
33380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
33381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
33382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
33384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
33385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm1
33386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm0
33387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %rdx
33388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
33389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
33390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
33391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6984(%rax), %r11
33392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6984(%rax), %r11
33398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	subq	$56, %rsp
33401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdi, (%rsp)
33402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rsi, 8(%rsp)
33403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%rdx, 16(%rsp)
33404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm0, 24(%rsp)
33405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm1, 32(%rsp)
33406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm2, 40(%rsp)
33407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	%xmm3, 48(%rsp)
33408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	48(%rsp), %xmm3
33410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	40(%rsp), %xmm2
33411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	32(%rsp), %xmm1
33412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	24(%rsp), %xmm0
33413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	16(%rsp), %rdx
33414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	8(%rsp), %rsi
33415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	(%rsp), %rdi
33416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	addq	$56, %rsp
33417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6984(%rax), %r11
33418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramNamedParameter4fNV), .-GL_PREFIX(ProgramNamedParameter4fNV)
33421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProgramNamedParameter4fvNV)
33424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProgramNamedParameter4fvNV), @function
33425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProgramNamedParameter4fvNV):
33426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6992(%rax), %r11
33429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6992(%rax), %r11
33443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6992(%rax), %r11
33449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	6992(%rax), %r11
33463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProgramNamedParameter4fvNV), .-GL_PREFIX(ProgramNamedParameter4fvNV)
33466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PrimitiveRestartIndexNV)
33469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PrimitiveRestartIndexNV), @function
33470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PrimitiveRestartIndexNV):
33471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7000(%rax), %r11
33474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7000(%rax), %r11
33480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7000(%rax), %r11
33486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7000(%rax), %r11
33492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PrimitiveRestartIndexNV), .-GL_PREFIX(PrimitiveRestartIndexNV)
33495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(PrimitiveRestartNV)
33498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(PrimitiveRestartNV), @function
33499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(PrimitiveRestartNV):
33500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7008(%rax), %r11
33503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7008(%rax), %r11
33509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7008(%rax), %r11
33515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7008(%rax), %r11
33521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(PrimitiveRestartNV), .-GL_PREFIX(PrimitiveRestartNV)
33524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_877)
33527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_877), @function
33528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_877))
33529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_877):
33530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7016(%rax), %r11
33533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7016(%rax), %r11
33543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7016(%rax), %r11
33549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7016(%rax), %r11
33559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_877), .-GL_PREFIX(_dispatch_stub_877)
33562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_878)
33565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_878), @function
33566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_878))
33567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_878):
33568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7024(%rax), %r11
33571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7024(%rax), %r11
33581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7024(%rax), %r11
33587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7024(%rax), %r11
33597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_878), .-GL_PREFIX(_dispatch_stub_878)
33600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindFramebufferEXT)
33603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindFramebufferEXT), @function
33604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindFramebufferEXT):
33605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7032(%rax), %r11
33608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7032(%rax), %r11
33618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7032(%rax), %r11
33624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7032(%rax), %r11
33634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindFramebufferEXT), .-GL_PREFIX(BindFramebufferEXT)
33637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindRenderbufferEXT)
33640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindRenderbufferEXT), @function
33641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindRenderbufferEXT):
33642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7040(%rax), %r11
33645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7040(%rax), %r11
33655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7040(%rax), %r11
33661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7040(%rax), %r11
33671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindRenderbufferEXT), .-GL_PREFIX(BindRenderbufferEXT)
33674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CheckFramebufferStatusEXT)
33677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CheckFramebufferStatusEXT), @function
33678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CheckFramebufferStatusEXT):
33679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7048(%rax), %r11
33682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7048(%rax), %r11
33688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7048(%rax), %r11
33694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7048(%rax), %r11
33700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CheckFramebufferStatusEXT), .-GL_PREFIX(CheckFramebufferStatusEXT)
33703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteFramebuffersEXT)
33706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteFramebuffersEXT), @function
33707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteFramebuffersEXT):
33708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7056(%rax), %r11
33711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7056(%rax), %r11
33721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7056(%rax), %r11
33727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7056(%rax), %r11
33737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteFramebuffersEXT), .-GL_PREFIX(DeleteFramebuffersEXT)
33740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DeleteRenderbuffersEXT)
33743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DeleteRenderbuffersEXT), @function
33744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DeleteRenderbuffersEXT):
33745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7064(%rax), %r11
33748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7064(%rax), %r11
33758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7064(%rax), %r11
33764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7064(%rax), %r11
33774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DeleteRenderbuffersEXT), .-GL_PREFIX(DeleteRenderbuffersEXT)
33777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferRenderbufferEXT)
33780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferRenderbufferEXT), @function
33781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferRenderbufferEXT):
33782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7072(%rax), %r11
33785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7072(%rax), %r11
33799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7072(%rax), %r11
33805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7072(%rax), %r11
33819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferRenderbufferEXT), .-GL_PREFIX(FramebufferRenderbufferEXT)
33822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTexture1DEXT)
33825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTexture1DEXT), @function
33826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTexture1DEXT):
33827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7080(%rax), %r11
33830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7080(%rax), %r11
33844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7080(%rax), %r11
33850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7080(%rax), %r11
33864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTexture1DEXT), .-GL_PREFIX(FramebufferTexture1DEXT)
33867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTexture2DEXT)
33870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTexture2DEXT), @function
33871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTexture2DEXT):
33872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7088(%rax), %r11
33875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7088(%rax), %r11
33889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7088(%rax), %r11
33895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7088(%rax), %r11
33909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTexture2DEXT), .-GL_PREFIX(FramebufferTexture2DEXT)
33912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTexture3DEXT)
33915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTexture3DEXT), @function
33916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTexture3DEXT):
33917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7096(%rax), %r11
33920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
33928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
33932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7096(%rax), %r11
33938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7096(%rax), %r11
33944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
33949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
33950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
33951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
33952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
33956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
33957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
33958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
33959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7096(%rax), %r11
33962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
33964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTexture3DEXT), .-GL_PREFIX(FramebufferTexture3DEXT)
33965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
33966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
33967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenFramebuffersEXT)
33968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenFramebuffersEXT), @function
33969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenFramebuffersEXT):
33970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
33971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7104(%rax), %r11
33973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
33975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
33979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7104(%rax), %r11
33983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
33985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
33986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
33987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
33988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7104(%rax), %r11
33989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
33990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
33991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
33992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
33993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
33994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
33995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
33996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
33997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
33998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7104(%rax), %r11
33999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenFramebuffersEXT), .-GL_PREFIX(GenFramebuffersEXT)
34002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenRenderbuffersEXT)
34005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenRenderbuffersEXT), @function
34006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenRenderbuffersEXT):
34007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7112(%rax), %r11
34010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7112(%rax), %r11
34020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7112(%rax), %r11
34026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7112(%rax), %r11
34036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenRenderbuffersEXT), .-GL_PREFIX(GenRenderbuffersEXT)
34039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GenerateMipmapEXT)
34042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GenerateMipmapEXT), @function
34043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GenerateMipmapEXT):
34044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7120(%rax), %r11
34047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7120(%rax), %r11
34053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7120(%rax), %r11
34059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7120(%rax), %r11
34065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GenerateMipmapEXT), .-GL_PREFIX(GenerateMipmapEXT)
34068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
34071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetFramebufferAttachmentParameterivEXT), @function
34072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetFramebufferAttachmentParameterivEXT):
34073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7128(%rax), %r11
34076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7128(%rax), %r11
34090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7128(%rax), %r11
34096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7128(%rax), %r11
34110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetFramebufferAttachmentParameterivEXT), .-GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
34113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetRenderbufferParameterivEXT)
34116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetRenderbufferParameterivEXT), @function
34117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetRenderbufferParameterivEXT):
34118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7136(%rax), %r11
34121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7136(%rax), %r11
34131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7136(%rax), %r11
34137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7136(%rax), %r11
34147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetRenderbufferParameterivEXT), .-GL_PREFIX(GetRenderbufferParameterivEXT)
34150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsFramebufferEXT)
34153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsFramebufferEXT), @function
34154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsFramebufferEXT):
34155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7144(%rax), %r11
34158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7144(%rax), %r11
34164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7144(%rax), %r11
34170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7144(%rax), %r11
34176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsFramebufferEXT), .-GL_PREFIX(IsFramebufferEXT)
34179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsRenderbufferEXT)
34182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsRenderbufferEXT), @function
34183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsRenderbufferEXT):
34184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7152(%rax), %r11
34187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7152(%rax), %r11
34193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7152(%rax), %r11
34199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7152(%rax), %r11
34205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsRenderbufferEXT), .-GL_PREFIX(IsRenderbufferEXT)
34208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(RenderbufferStorageEXT)
34211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(RenderbufferStorageEXT), @function
34212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(RenderbufferStorageEXT):
34213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7160(%rax), %r11
34216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7160(%rax), %r11
34230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7160(%rax), %r11
34236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7160(%rax), %r11
34250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(RenderbufferStorageEXT), .-GL_PREFIX(RenderbufferStorageEXT)
34253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_896)
34256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_896), @function
34257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_896))
34258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_896):
34259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7168(%rax), %r11
34262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
34269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
34270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
34274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
34275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7168(%rax), %r11
34280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7168(%rax), %r11
34286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
34293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
34294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
34298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
34299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7168(%rax), %r11
34304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_896), .-GL_PREFIX(_dispatch_stub_896)
34307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_897)
34310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_897), @function
34311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_897))
34312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_897):
34313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7176(%rax), %r11
34316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7176(%rax), %r11
34326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7176(%rax), %r11
34332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7176(%rax), %r11
34342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_897), .-GL_PREFIX(_dispatch_stub_897)
34345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_898)
34348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_898), @function
34349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_898))
34350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_898):
34351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7184(%rax), %r11
34354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7184(%rax), %r11
34364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7184(%rax), %r11
34370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7184(%rax), %r11
34380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_898), .-GL_PREFIX(_dispatch_stub_898)
34383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindFragDataLocationEXT)
34386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindFragDataLocationEXT), @function
34387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindFragDataLocationEXT):
34388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7192(%rax), %r11
34391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7192(%rax), %r11
34401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7192(%rax), %r11
34407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7192(%rax), %r11
34417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindFragDataLocationEXT), .-GL_PREFIX(BindFragDataLocationEXT)
34420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetFragDataLocationEXT)
34423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetFragDataLocationEXT), @function
34424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetFragDataLocationEXT):
34425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7200(%rax), %r11
34428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7200(%rax), %r11
34438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7200(%rax), %r11
34444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7200(%rax), %r11
34454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetFragDataLocationEXT), .-GL_PREFIX(GetFragDataLocationEXT)
34457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetUniformuivEXT)
34460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetUniformuivEXT), @function
34461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetUniformuivEXT):
34462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7208(%rax), %r11
34465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7208(%rax), %r11
34475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7208(%rax), %r11
34481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7208(%rax), %r11
34491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetUniformuivEXT), .-GL_PREFIX(GetUniformuivEXT)
34494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribIivEXT)
34497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribIivEXT), @function
34498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribIivEXT):
34499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7216(%rax), %r11
34502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7216(%rax), %r11
34512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7216(%rax), %r11
34518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7216(%rax), %r11
34528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribIivEXT), .-GL_PREFIX(GetVertexAttribIivEXT)
34531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetVertexAttribIuivEXT)
34534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetVertexAttribIuivEXT), @function
34535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetVertexAttribIuivEXT):
34536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7224(%rax), %r11
34539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7224(%rax), %r11
34549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7224(%rax), %r11
34555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7224(%rax), %r11
34565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetVertexAttribIuivEXT), .-GL_PREFIX(GetVertexAttribIuivEXT)
34568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1uiEXT)
34571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1uiEXT), @function
34572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1uiEXT):
34573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7232(%rax), %r11
34576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7232(%rax), %r11
34586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7232(%rax), %r11
34592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7232(%rax), %r11
34602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1uiEXT), .-GL_PREFIX(Uniform1uiEXT)
34605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform1uivEXT)
34608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform1uivEXT), @function
34609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform1uivEXT):
34610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7240(%rax), %r11
34613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7240(%rax), %r11
34623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7240(%rax), %r11
34629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7240(%rax), %r11
34639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform1uivEXT), .-GL_PREFIX(Uniform1uivEXT)
34642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2uiEXT)
34645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2uiEXT), @function
34646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2uiEXT):
34647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7248(%rax), %r11
34650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7248(%rax), %r11
34660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7248(%rax), %r11
34666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7248(%rax), %r11
34676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2uiEXT), .-GL_PREFIX(Uniform2uiEXT)
34679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform2uivEXT)
34682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform2uivEXT), @function
34683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform2uivEXT):
34684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7256(%rax), %r11
34687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7256(%rax), %r11
34697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7256(%rax), %r11
34703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7256(%rax), %r11
34713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform2uivEXT), .-GL_PREFIX(Uniform2uivEXT)
34716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3uiEXT)
34719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3uiEXT), @function
34720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3uiEXT):
34721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7264(%rax), %r11
34724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7264(%rax), %r11
34738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7264(%rax), %r11
34744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7264(%rax), %r11
34758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3uiEXT), .-GL_PREFIX(Uniform3uiEXT)
34761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform3uivEXT)
34764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform3uivEXT), @function
34765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform3uivEXT):
34766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7272(%rax), %r11
34769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7272(%rax), %r11
34779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7272(%rax), %r11
34785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7272(%rax), %r11
34795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform3uivEXT), .-GL_PREFIX(Uniform3uivEXT)
34798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4uiEXT)
34801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4uiEXT), @function
34802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4uiEXT):
34803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7280(%rax), %r11
34806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
34813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
34815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7280(%rax), %r11
34820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7280(%rax), %r11
34826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
34832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
34833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
34835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
34836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7280(%rax), %r11
34840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4uiEXT), .-GL_PREFIX(Uniform4uiEXT)
34843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(Uniform4uivEXT)
34846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(Uniform4uivEXT), @function
34847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(Uniform4uivEXT):
34848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7288(%rax), %r11
34851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7288(%rax), %r11
34861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7288(%rax), %r11
34867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
34872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
34874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7288(%rax), %r11
34877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(Uniform4uivEXT), .-GL_PREFIX(Uniform4uivEXT)
34880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI1iEXT)
34883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI1iEXT), @function
34884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI1iEXT):
34885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7296(%rax), %r11
34888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7296(%rax), %r11
34898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7296(%rax), %r11
34904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7296(%rax), %r11
34914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI1iEXT), .-GL_PREFIX(VertexAttribI1iEXT)
34917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI1ivEXT)
34920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI1ivEXT), @function
34921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI1ivEXT):
34922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7304(%rax), %r11
34925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7304(%rax), %r11
34935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7304(%rax), %r11
34941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7304(%rax), %r11
34951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI1ivEXT), .-GL_PREFIX(VertexAttribI1ivEXT)
34954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI1uiEXT)
34957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI1uiEXT), @function
34958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI1uiEXT):
34959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7312(%rax), %r11
34962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
34964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7312(%rax), %r11
34972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
34974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
34975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
34976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
34977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7312(%rax), %r11
34978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
34980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
34981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
34982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
34983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
34984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
34985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
34986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
34987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7312(%rax), %r11
34988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
34989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
34990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI1uiEXT), .-GL_PREFIX(VertexAttribI1uiEXT)
34991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
34992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
34993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI1uivEXT)
34994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI1uivEXT), @function
34995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI1uivEXT):
34996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
34997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
34998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7320(%rax), %r11
34999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7320(%rax), %r11
35009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7320(%rax), %r11
35015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7320(%rax), %r11
35025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI1uivEXT), .-GL_PREFIX(VertexAttribI1uivEXT)
35028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI2iEXT)
35031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI2iEXT), @function
35032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI2iEXT):
35033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7328(%rax), %r11
35036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7328(%rax), %r11
35046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7328(%rax), %r11
35052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7328(%rax), %r11
35062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI2iEXT), .-GL_PREFIX(VertexAttribI2iEXT)
35065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI2ivEXT)
35068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI2ivEXT), @function
35069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI2ivEXT):
35070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7336(%rax), %r11
35073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7336(%rax), %r11
35083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7336(%rax), %r11
35089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7336(%rax), %r11
35099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI2ivEXT), .-GL_PREFIX(VertexAttribI2ivEXT)
35102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI2uiEXT)
35105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI2uiEXT), @function
35106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI2uiEXT):
35107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7344(%rax), %r11
35110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7344(%rax), %r11
35120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7344(%rax), %r11
35126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7344(%rax), %r11
35136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI2uiEXT), .-GL_PREFIX(VertexAttribI2uiEXT)
35139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI2uivEXT)
35142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI2uivEXT), @function
35143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI2uivEXT):
35144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7352(%rax), %r11
35147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7352(%rax), %r11
35157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7352(%rax), %r11
35163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7352(%rax), %r11
35173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI2uivEXT), .-GL_PREFIX(VertexAttribI2uivEXT)
35176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI3iEXT)
35179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI3iEXT), @function
35180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI3iEXT):
35181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7360(%rax), %r11
35184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7360(%rax), %r11
35198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7360(%rax), %r11
35204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7360(%rax), %r11
35218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI3iEXT), .-GL_PREFIX(VertexAttribI3iEXT)
35221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI3ivEXT)
35224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI3ivEXT), @function
35225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI3ivEXT):
35226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7368(%rax), %r11
35229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7368(%rax), %r11
35239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7368(%rax), %r11
35245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7368(%rax), %r11
35255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI3ivEXT), .-GL_PREFIX(VertexAttribI3ivEXT)
35258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI3uiEXT)
35261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI3uiEXT), @function
35262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI3uiEXT):
35263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7376(%rax), %r11
35266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7376(%rax), %r11
35280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7376(%rax), %r11
35286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7376(%rax), %r11
35300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI3uiEXT), .-GL_PREFIX(VertexAttribI3uiEXT)
35303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI3uivEXT)
35306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI3uivEXT), @function
35307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI3uivEXT):
35308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7384(%rax), %r11
35311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7384(%rax), %r11
35321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7384(%rax), %r11
35327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7384(%rax), %r11
35337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI3uivEXT), .-GL_PREFIX(VertexAttribI3uivEXT)
35340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4bvEXT)
35343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4bvEXT), @function
35344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4bvEXT):
35345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7392(%rax), %r11
35348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7392(%rax), %r11
35358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7392(%rax), %r11
35364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7392(%rax), %r11
35374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4bvEXT), .-GL_PREFIX(VertexAttribI4bvEXT)
35377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4iEXT)
35380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4iEXT), @function
35381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4iEXT):
35382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7400(%rax), %r11
35385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7400(%rax), %r11
35399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7400(%rax), %r11
35405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7400(%rax), %r11
35419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4iEXT), .-GL_PREFIX(VertexAttribI4iEXT)
35422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4ivEXT)
35425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4ivEXT), @function
35426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4ivEXT):
35427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7408(%rax), %r11
35430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7408(%rax), %r11
35440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7408(%rax), %r11
35446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7408(%rax), %r11
35456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4ivEXT), .-GL_PREFIX(VertexAttribI4ivEXT)
35459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4svEXT)
35462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4svEXT), @function
35463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4svEXT):
35464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7416(%rax), %r11
35467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7416(%rax), %r11
35477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7416(%rax), %r11
35483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7416(%rax), %r11
35493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4svEXT), .-GL_PREFIX(VertexAttribI4svEXT)
35496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4ubvEXT)
35499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4ubvEXT), @function
35500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4ubvEXT):
35501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7424(%rax), %r11
35504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7424(%rax), %r11
35514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7424(%rax), %r11
35520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7424(%rax), %r11
35530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4ubvEXT), .-GL_PREFIX(VertexAttribI4ubvEXT)
35533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4uiEXT)
35536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4uiEXT), @function
35537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4uiEXT):
35538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7432(%rax), %r11
35541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7432(%rax), %r11
35555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7432(%rax), %r11
35561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7432(%rax), %r11
35575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4uiEXT), .-GL_PREFIX(VertexAttribI4uiEXT)
35578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4uivEXT)
35581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4uivEXT), @function
35582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4uivEXT):
35583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7440(%rax), %r11
35586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7440(%rax), %r11
35596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7440(%rax), %r11
35602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7440(%rax), %r11
35612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4uivEXT), .-GL_PREFIX(VertexAttribI4uivEXT)
35615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribI4usvEXT)
35618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribI4usvEXT), @function
35619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribI4usvEXT):
35620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7448(%rax), %r11
35623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7448(%rax), %r11
35633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7448(%rax), %r11
35639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7448(%rax), %r11
35649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribI4usvEXT), .-GL_PREFIX(VertexAttribI4usvEXT)
35652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(VertexAttribIPointerEXT)
35655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(VertexAttribIPointerEXT), @function
35656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(VertexAttribIPointerEXT):
35657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7456(%rax), %r11
35660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7456(%rax), %r11
35674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7456(%rax), %r11
35680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7456(%rax), %r11
35694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(VertexAttribIPointerEXT), .-GL_PREFIX(VertexAttribIPointerEXT)
35697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(FramebufferTextureLayerEXT)
35700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(FramebufferTextureLayerEXT), @function
35701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(FramebufferTextureLayerEXT):
35702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7464(%rax), %r11
35705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7464(%rax), %r11
35719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7464(%rax), %r11
35725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7464(%rax), %r11
35739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(FramebufferTextureLayerEXT), .-GL_PREFIX(FramebufferTextureLayerEXT)
35742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ColorMaskIndexedEXT)
35745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ColorMaskIndexedEXT), @function
35746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ColorMaskIndexedEXT):
35747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7472(%rax), %r11
35750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7472(%rax), %r11
35764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7472(%rax), %r11
35770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
35777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
35779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7472(%rax), %r11
35784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ColorMaskIndexedEXT), .-GL_PREFIX(ColorMaskIndexedEXT)
35787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(DisableIndexedEXT)
35790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(DisableIndexedEXT), @function
35791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(DisableIndexedEXT):
35792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7480(%rax), %r11
35795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7480(%rax), %r11
35805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7480(%rax), %r11
35811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7480(%rax), %r11
35821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(DisableIndexedEXT), .-GL_PREFIX(DisableIndexedEXT)
35824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EnableIndexedEXT)
35827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EnableIndexedEXT), @function
35828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EnableIndexedEXT):
35829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7488(%rax), %r11
35832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7488(%rax), %r11
35842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7488(%rax), %r11
35848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7488(%rax), %r11
35858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EnableIndexedEXT), .-GL_PREFIX(EnableIndexedEXT)
35861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetBooleanIndexedvEXT)
35864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetBooleanIndexedvEXT), @function
35865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetBooleanIndexedvEXT):
35866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7496(%rax), %r11
35869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7496(%rax), %r11
35879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7496(%rax), %r11
35885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7496(%rax), %r11
35895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetBooleanIndexedvEXT), .-GL_PREFIX(GetBooleanIndexedvEXT)
35898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetIntegerIndexedvEXT)
35901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetIntegerIndexedvEXT), @function
35902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetIntegerIndexedvEXT):
35903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7504(%rax), %r11
35906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7504(%rax), %r11
35916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7504(%rax), %r11
35922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7504(%rax), %r11
35932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetIntegerIndexedvEXT), .-GL_PREFIX(GetIntegerIndexedvEXT)
35935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(IsEnabledIndexedEXT)
35938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(IsEnabledIndexedEXT), @function
35939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(IsEnabledIndexedEXT):
35940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7512(%rax), %r11
35943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7512(%rax), %r11
35953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7512(%rax), %r11
35959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
35961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
35965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7512(%rax), %r11
35969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
35971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(IsEnabledIndexedEXT), .-GL_PREFIX(IsEnabledIndexedEXT)
35972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
35973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
35974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearColorIiEXT)
35975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearColorIiEXT), @function
35976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearColorIiEXT):
35977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
35978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7520(%rax), %r11
35980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
35982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
35983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
35984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
35985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
35986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
35987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
35988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
35989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
35990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
35991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
35992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
35993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7520(%rax), %r11
35994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
35995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
35996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
35997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
35998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
35999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7520(%rax), %r11
36000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7520(%rax), %r11
36014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearColorIiEXT), .-GL_PREFIX(ClearColorIiEXT)
36017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ClearColorIuiEXT)
36020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ClearColorIuiEXT), @function
36021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ClearColorIuiEXT):
36022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7528(%rax), %r11
36025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7528(%rax), %r11
36039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7528(%rax), %r11
36045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7528(%rax), %r11
36059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ClearColorIuiEXT), .-GL_PREFIX(ClearColorIuiEXT)
36062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexParameterIivEXT)
36065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexParameterIivEXT), @function
36066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexParameterIivEXT):
36067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7536(%rax), %r11
36070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7536(%rax), %r11
36080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7536(%rax), %r11
36086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7536(%rax), %r11
36096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexParameterIivEXT), .-GL_PREFIX(GetTexParameterIivEXT)
36099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTexParameterIuivEXT)
36102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTexParameterIuivEXT), @function
36103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTexParameterIuivEXT):
36104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7544(%rax), %r11
36107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7544(%rax), %r11
36117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7544(%rax), %r11
36123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7544(%rax), %r11
36133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTexParameterIuivEXT), .-GL_PREFIX(GetTexParameterIuivEXT)
36136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameterIivEXT)
36139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameterIivEXT), @function
36140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameterIivEXT):
36141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7552(%rax), %r11
36144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7552(%rax), %r11
36154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7552(%rax), %r11
36160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7552(%rax), %r11
36170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameterIivEXT), .-GL_PREFIX(TexParameterIivEXT)
36173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TexParameterIuivEXT)
36176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TexParameterIuivEXT), @function
36177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TexParameterIuivEXT):
36178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7560(%rax), %r11
36181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7560(%rax), %r11
36191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7560(%rax), %r11
36197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7560(%rax), %r11
36207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TexParameterIuivEXT), .-GL_PREFIX(TexParameterIuivEXT)
36210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BeginConditionalRenderNV)
36213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BeginConditionalRenderNV), @function
36214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BeginConditionalRenderNV):
36215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7568(%rax), %r11
36218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7568(%rax), %r11
36228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7568(%rax), %r11
36234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7568(%rax), %r11
36244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BeginConditionalRenderNV), .-GL_PREFIX(BeginConditionalRenderNV)
36247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndConditionalRenderNV)
36250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndConditionalRenderNV), @function
36251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndConditionalRenderNV):
36252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7576(%rax), %r11
36255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7576(%rax), %r11
36261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7576(%rax), %r11
36267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7576(%rax), %r11
36273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndConditionalRenderNV), .-GL_PREFIX(EndConditionalRenderNV)
36276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BeginTransformFeedbackEXT)
36279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BeginTransformFeedbackEXT), @function
36280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BeginTransformFeedbackEXT):
36281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7584(%rax), %r11
36284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7584(%rax), %r11
36290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7584(%rax), %r11
36296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7584(%rax), %r11
36302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BeginTransformFeedbackEXT), .-GL_PREFIX(BeginTransformFeedbackEXT)
36305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindBufferBaseEXT)
36308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindBufferBaseEXT), @function
36309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindBufferBaseEXT):
36310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7592(%rax), %r11
36313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7592(%rax), %r11
36323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7592(%rax), %r11
36329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7592(%rax), %r11
36339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindBufferBaseEXT), .-GL_PREFIX(BindBufferBaseEXT)
36342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindBufferOffsetEXT)
36345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindBufferOffsetEXT), @function
36346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindBufferOffsetEXT):
36347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7600(%rax), %r11
36350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7600(%rax), %r11
36364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7600(%rax), %r11
36370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7600(%rax), %r11
36384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindBufferOffsetEXT), .-GL_PREFIX(BindBufferOffsetEXT)
36387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(BindBufferRangeEXT)
36390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(BindBufferRangeEXT), @function
36391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(BindBufferRangeEXT):
36392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7608(%rax), %r11
36395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
36402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
36404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7608(%rax), %r11
36409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7608(%rax), %r11
36415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
36422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
36424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7608(%rax), %r11
36429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(BindBufferRangeEXT), .-GL_PREFIX(BindBufferRangeEXT)
36432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EndTransformFeedbackEXT)
36435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EndTransformFeedbackEXT), @function
36436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EndTransformFeedbackEXT):
36437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7616(%rax), %r11
36440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7616(%rax), %r11
36446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7616(%rax), %r11
36452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7616(%rax), %r11
36458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EndTransformFeedbackEXT), .-GL_PREFIX(EndTransformFeedbackEXT)
36461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetTransformFeedbackVaryingEXT)
36464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetTransformFeedbackVaryingEXT), @function
36465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetTransformFeedbackVaryingEXT):
36466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7624(%rax), %r11
36469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
36476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
36477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
36481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
36482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36485f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36486f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7624(%rax), %r11
36487f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36488f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36489f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36490f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36491f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36492f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7624(%rax), %r11
36493f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36494f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36495f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36496f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36497f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36498f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36499f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r8
36500f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%r9
36501f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36502f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36503f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36504f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r9
36505f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%r8
36506f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36507f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36508f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36509f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36510f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7624(%rax), %r11
36511f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36512f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36513f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetTransformFeedbackVaryingEXT), .-GL_PREFIX(GetTransformFeedbackVaryingEXT)
36514f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36515f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36516f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TransformFeedbackVaryingsEXT)
36517f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TransformFeedbackVaryingsEXT), @function
36518f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TransformFeedbackVaryingsEXT):
36519f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36520f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36521f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7632(%rax), %r11
36522f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36523f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36524f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36525f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36526f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36527f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36528f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36529f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36530f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36531f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36532f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36533f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36534f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36535f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7632(%rax), %r11
36536f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36537f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36538f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36539f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36540f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36541f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7632(%rax), %r11
36542f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36543f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36544f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36545f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36546f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36547f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36548f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36549f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36550f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36551f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36552f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36553f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36554f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36555f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7632(%rax), %r11
36556f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36557f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36558f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TransformFeedbackVaryingsEXT), .-GL_PREFIX(TransformFeedbackVaryingsEXT)
36559f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36560f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36561f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ProvokingVertexEXT)
36562f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ProvokingVertexEXT), @function
36563f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ProvokingVertexEXT):
36564f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36565f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36566f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7640(%rax), %r11
36567f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36568f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36569f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36570f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36571f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36572f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7640(%rax), %r11
36573f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36574f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36575f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36576f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36577f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36578f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7640(%rax), %r11
36579f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36580f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36581f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36582f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36583f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36584f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7640(%rax), %r11
36585f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36586f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36587f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ProvokingVertexEXT), .-GL_PREFIX(ProvokingVertexEXT)
36588f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36589f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36590f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(GetObjectParameterivAPPLE)
36591f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(GetObjectParameterivAPPLE), @function
36592f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(GetObjectParameterivAPPLE):
36593f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36594f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36595f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7648(%rax), %r11
36596f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36597f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36598f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36599f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36600f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36601f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36602f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36603f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36604f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36605f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36606f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36607f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36608f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36609f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7648(%rax), %r11
36610f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36611f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36612f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36613f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36614f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36615f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7648(%rax), %r11
36616f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36617f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36618f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36619f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36620f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36621f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36622f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36623f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36624f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36625f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36626f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36627f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36628f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36629f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7648(%rax), %r11
36630f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36631f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36632f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(GetObjectParameterivAPPLE), .-GL_PREFIX(GetObjectParameterivAPPLE)
36633f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36634f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36635f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ObjectPurgeableAPPLE)
36636f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ObjectPurgeableAPPLE), @function
36637f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ObjectPurgeableAPPLE):
36638f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36639f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36640f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7656(%rax), %r11
36641f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36642f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36643f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36644f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36645f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36646f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36647f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36648f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36649f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36650f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7656(%rax), %r11
36651f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36652f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36653f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36654f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36655f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36656f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7656(%rax), %r11
36657f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36658f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36659f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36660f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36661f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36662f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36663f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36664f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36665f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36666f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7656(%rax), %r11
36667f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36668f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36669f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ObjectPurgeableAPPLE), .-GL_PREFIX(ObjectPurgeableAPPLE)
36670f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36671f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36672f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ObjectUnpurgeableAPPLE)
36673f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ObjectUnpurgeableAPPLE), @function
36674f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ObjectUnpurgeableAPPLE):
36675f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36676f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36677f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7664(%rax), %r11
36678f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36679f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36680f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36681f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36682f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36683f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36684f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36685f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36686f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36687f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7664(%rax), %r11
36688f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36689f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36690f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36691f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36692f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36693f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7664(%rax), %r11
36694f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36695f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36696f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36697f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36698f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36699f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36700f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36701f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36702f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36703f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7664(%rax), %r11
36704f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36705f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36706f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ObjectUnpurgeableAPPLE), .-GL_PREFIX(ObjectUnpurgeableAPPLE)
36707f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36708f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36709f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(ActiveProgramEXT)
36710f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(ActiveProgramEXT), @function
36711f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(ActiveProgramEXT):
36712f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36713f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36714f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7672(%rax), %r11
36715f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36716f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36717f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36718f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36719f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36720f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7672(%rax), %r11
36721f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36722f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36723f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36724f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36725f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36726f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7672(%rax), %r11
36727f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36728f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36729f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36730f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36731f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36732f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7672(%rax), %r11
36733f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36734f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36735f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(ActiveProgramEXT), .-GL_PREFIX(ActiveProgramEXT)
36736f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36737f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36738f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(CreateShaderProgramEXT)
36739f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(CreateShaderProgramEXT), @function
36740f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(CreateShaderProgramEXT):
36741f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36742f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36743f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7680(%rax), %r11
36744f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36745f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36746f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36747f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36748f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36749f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36750f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36751f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36752f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36753f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7680(%rax), %r11
36754f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36755f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36756f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36757f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36758f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36759f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7680(%rax), %r11
36760f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36761f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36762f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36763f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36764f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36765f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36766f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36767f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36768f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36769f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7680(%rax), %r11
36770f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36771f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36772f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(CreateShaderProgramEXT), .-GL_PREFIX(CreateShaderProgramEXT)
36773f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36774f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36775f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(UseShaderProgramEXT)
36776f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(UseShaderProgramEXT), @function
36777f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(UseShaderProgramEXT):
36778f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36779f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36780f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7688(%rax), %r11
36781f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36782f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36783f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36784f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36785f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36786f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36787f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36788f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36789f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36790f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7688(%rax), %r11
36791f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36792f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36793f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36794f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36795f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36796f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7688(%rax), %r11
36797f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36798f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36799f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36800f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36801f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36802f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36803f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36804f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36805f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36806f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7688(%rax), %r11
36807f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36808f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36809f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(UseShaderProgramEXT), .-GL_PREFIX(UseShaderProgramEXT)
36810f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36811f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36812f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(TextureBarrierNV)
36813f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(TextureBarrierNV), @function
36814f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(TextureBarrierNV):
36815f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36816f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36817f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7696(%rax), %r11
36818f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36819f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36820f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36821f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36822f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36823f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7696(%rax), %r11
36824f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36825f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36826f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36827f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36828f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36829f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7696(%rax), %r11
36830f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36831f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36832f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36833f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36834f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36835f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7696(%rax), %r11
36836f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36837f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36838f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(TextureBarrierNV), .-GL_PREFIX(TextureBarrierNV)
36839f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36840f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36841f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_963)
36842f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_963), @function
36843f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_963))
36844f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_963):
36845f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36846f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36847f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7704(%rax), %r11
36848f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36849f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36850f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36851f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36852f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36853f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36854f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36855f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36856f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36857f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36858f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36859f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36860f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36861f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7704(%rax), %r11
36862f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36863f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36864f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36865f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36866f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36867f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7704(%rax), %r11
36868f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36869f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36870f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36871f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36872f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36873f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36874f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36875f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36876f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36877f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36878f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36879f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36880f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36881f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7704(%rax), %r11
36882f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36883f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36884f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_963), .-GL_PREFIX(_dispatch_stub_963)
36885f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36886f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36887f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_964)
36888f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_964), @function
36889f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_964))
36890f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_964):
36891f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36892f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36893f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7712(%rax), %r11
36894f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36895f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36896f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36897f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36898f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36899f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36900f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36901f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36902f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36903f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36904f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36905f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36906f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36907f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7712(%rax), %r11
36908f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36909f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36910f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36911f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36912f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36913f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7712(%rax), %r11
36914f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36915f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36916f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36917f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36918f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36919f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36920f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36921f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36922f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36923f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36924f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36925f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36926f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36927f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7712(%rax), %r11
36928f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36929f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36930f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_964), .-GL_PREFIX(_dispatch_stub_964)
36931f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36932f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36933f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_965)
36934f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_965), @function
36935f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_965))
36936f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_965):
36937f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36938f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36939f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7720(%rax), %r11
36940f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36941f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36942f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36943f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36944f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36945f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36946f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36947f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36948f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36949f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36950f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36951f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36952f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36953f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7720(%rax), %r11
36954f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36955f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36956f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36957f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
36958f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
36959f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7720(%rax), %r11
36960f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36961f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
36962f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36963f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36964f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36965f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rcx
36966f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
36967f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
36968f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
36969f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rcx
36970f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36971f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36972f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36973f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7720(%rax), %r11
36974f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36975f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
36976f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_965), .-GL_PREFIX(_dispatch_stub_965)
36977f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
36978f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
36979f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_966)
36980f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_966), @function
36981f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_966))
36982f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_966):
36983f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
36984f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36985f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7728(%rax), %r11
36986f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36987f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
36988f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
36989f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
36990f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
36991f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
36992f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
36993f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
36994f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
36995f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7728(%rax), %r11
36996f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
36997f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
36998f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
36999f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
37000f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
37001f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7728(%rax), %r11
37002f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37003f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
37004f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37005f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37006f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
37007f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
37008f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
37009f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37010f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37011f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7728(%rax), %r11
37012f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37013f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
37014f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_966), .-GL_PREFIX(_dispatch_stub_966)
37015f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37016f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
37017f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(_dispatch_stub_967)
37018f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(_dispatch_stub_967), @function
37019f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	HIDDEN(GL_PREFIX(_dispatch_stub_967))
37020f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(_dispatch_stub_967):
37021f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
37022f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37023f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7736(%rax), %r11
37024f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37025f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
37026f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37027f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37028f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
37029f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37030f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
37031f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37032f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37033f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7736(%rax), %r11
37034f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37035f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
37036f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
37037f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
37038f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
37039f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7736(%rax), %r11
37040f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37041f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
37042f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37043f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37044f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdx
37045f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
37046f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdx
37047f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37048f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37049f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7736(%rax), %r11
37050f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37051f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
37052f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(_dispatch_stub_967), .-GL_PREFIX(_dispatch_stub_967)
37053f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37054f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
37055f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
37056f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EGLImageTargetRenderbufferStorageOES), @function
37057f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EGLImageTargetRenderbufferStorageOES):
37058f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
37059f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37060f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7744(%rax), %r11
37061f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37062f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
37063f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37064f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37065f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
37066f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37067f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
37068f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37069f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37070f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7744(%rax), %r11
37071f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37072f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
37073f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
37074f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
37075f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
37076f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7744(%rax), %r11
37077f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37078f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
37079f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37080f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37081f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
37082f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
37083f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
37084f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37085f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37086f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7744(%rax), %r11
37087f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37088f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
37089f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EGLImageTargetRenderbufferStorageOES), .-GL_PREFIX(EGLImageTargetRenderbufferStorageOES)
37090f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37091f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align	4,,15
37092f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl	GL_PREFIX(EGLImageTargetTexture2DOES)
37093f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.type	GL_PREFIX(EGLImageTargetTexture2DOES), @function
37094f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.orgGL_PREFIX(EGLImageTargetTexture2DOES):
37095f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS)
37096f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37097f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7752(%rax), %r11
37098f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37099f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#elif defined(HAVE_PTHREAD)
37100f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37101f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37102f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
37103f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_x86_64_get_dispatch@PLT
37104f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
37105f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37106f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37107f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7752(%rax), %r11
37108f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37109f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#else
37110f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	_glapi_Dispatch(%rip), %rax
37111f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	testq	%rax, %rax
37112f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	je	1f
37113f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7752(%rax), %r11
37114f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37115f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:
37116f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rdi
37117f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rsi
37118f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	pushq	%rbp
37119f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	call	_glapi_get_dispatch
37120f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rbp
37121f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rsi
37122f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	popq	%rdi
37123f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	movq	7752(%rax), %r11
37124f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	jmp	*%r11
37125f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* defined(GLX_USE_TLS) */
37126f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.size	GL_PREFIX(EGLImageTargetTexture2DOES), .-GL_PREFIX(EGLImageTargetTexture2DOES)
37127f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37128f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ArrayElementEXT) ; .set GL_PREFIX(ArrayElementEXT), GL_PREFIX(ArrayElement)
37129f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindTextureEXT) ; .set GL_PREFIX(BindTextureEXT), GL_PREFIX(BindTexture)
37130f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawArraysEXT) ; .set GL_PREFIX(DrawArraysEXT), GL_PREFIX(DrawArrays)
37131f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37132f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(AreTexturesResidentEXT) ; .set GL_PREFIX(AreTexturesResidentEXT), GL_PREFIX(AreTexturesResident)
37133f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37134f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CopyTexImage1DEXT) ; .set GL_PREFIX(CopyTexImage1DEXT), GL_PREFIX(CopyTexImage1D)
37135f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CopyTexImage2DEXT) ; .set GL_PREFIX(CopyTexImage2DEXT), GL_PREFIX(CopyTexImage2D)
37136f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CopyTexSubImage1DEXT) ; .set GL_PREFIX(CopyTexSubImage1DEXT), GL_PREFIX(CopyTexSubImage1D)
37137f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CopyTexSubImage2DEXT) ; .set GL_PREFIX(CopyTexSubImage2DEXT), GL_PREFIX(CopyTexSubImage2D)
37138f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37139f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteTexturesEXT) ; .set GL_PREFIX(DeleteTexturesEXT), GL_PREFIX(DeleteTextures)
37140f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37141f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37142f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenTexturesEXT) ; .set GL_PREFIX(GenTexturesEXT), GL_PREFIX(GenTextures)
37143f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37144f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetPointervEXT) ; .set GL_PREFIX(GetPointervEXT), GL_PREFIX(GetPointerv)
37145f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37146f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsTextureEXT) ; .set GL_PREFIX(IsTextureEXT), GL_PREFIX(IsTexture)
37147f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37148f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PrioritizeTexturesEXT) ; .set GL_PREFIX(PrioritizeTexturesEXT), GL_PREFIX(PrioritizeTextures)
37149f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexSubImage1DEXT) ; .set GL_PREFIX(TexSubImage1DEXT), GL_PREFIX(TexSubImage1D)
37150f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexSubImage2DEXT) ; .set GL_PREFIX(TexSubImage2DEXT), GL_PREFIX(TexSubImage2D)
37151f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendColorEXT) ; .set GL_PREFIX(BlendColorEXT), GL_PREFIX(BlendColor)
37152f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendEquationEXT) ; .set GL_PREFIX(BlendEquationEXT), GL_PREFIX(BlendEquation)
37153f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawRangeElementsEXT) ; .set GL_PREFIX(DrawRangeElementsEXT), GL_PREFIX(DrawRangeElements)
37154f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ColorTableEXT) ; .set GL_PREFIX(ColorTableEXT), GL_PREFIX(ColorTable)
37155f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37156f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetColorTableEXT) ; .set GL_PREFIX(GetColorTableEXT), GL_PREFIX(GetColorTable)
37157f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37158f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37159f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetColorTableParameterfvEXT) ; .set GL_PREFIX(GetColorTableParameterfvEXT), GL_PREFIX(GetColorTableParameterfv)
37160f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37161f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#ifndef GLX_INDIRECT_RENDERING
37162f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetColorTableParameterivEXT) ; .set GL_PREFIX(GetColorTableParameterivEXT), GL_PREFIX(GetColorTableParameteriv)
37163f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37164f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexImage3DEXT) ; .set GL_PREFIX(TexImage3DEXT), GL_PREFIX(TexImage3D)
37165f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexSubImage3DEXT) ; .set GL_PREFIX(TexSubImage3DEXT), GL_PREFIX(TexSubImage3D)
37166f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CopyTexSubImage3DEXT) ; .set GL_PREFIX(CopyTexSubImage3DEXT), GL_PREFIX(CopyTexSubImage3D)
37167f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ActiveTexture) ; .set GL_PREFIX(ActiveTexture), GL_PREFIX(ActiveTextureARB)
37168f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ClientActiveTexture) ; .set GL_PREFIX(ClientActiveTexture), GL_PREFIX(ClientActiveTextureARB)
37169f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1d) ; .set GL_PREFIX(MultiTexCoord1d), GL_PREFIX(MultiTexCoord1dARB)
37170f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1dv) ; .set GL_PREFIX(MultiTexCoord1dv), GL_PREFIX(MultiTexCoord1dvARB)
37171f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1f) ; .set GL_PREFIX(MultiTexCoord1f), GL_PREFIX(MultiTexCoord1fARB)
37172f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1fv) ; .set GL_PREFIX(MultiTexCoord1fv), GL_PREFIX(MultiTexCoord1fvARB)
37173f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1i) ; .set GL_PREFIX(MultiTexCoord1i), GL_PREFIX(MultiTexCoord1iARB)
37174f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1iv) ; .set GL_PREFIX(MultiTexCoord1iv), GL_PREFIX(MultiTexCoord1ivARB)
37175f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1s) ; .set GL_PREFIX(MultiTexCoord1s), GL_PREFIX(MultiTexCoord1sARB)
37176f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord1sv) ; .set GL_PREFIX(MultiTexCoord1sv), GL_PREFIX(MultiTexCoord1svARB)
37177f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2d) ; .set GL_PREFIX(MultiTexCoord2d), GL_PREFIX(MultiTexCoord2dARB)
37178f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2dv) ; .set GL_PREFIX(MultiTexCoord2dv), GL_PREFIX(MultiTexCoord2dvARB)
37179f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2f) ; .set GL_PREFIX(MultiTexCoord2f), GL_PREFIX(MultiTexCoord2fARB)
37180f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2fv) ; .set GL_PREFIX(MultiTexCoord2fv), GL_PREFIX(MultiTexCoord2fvARB)
37181f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2i) ; .set GL_PREFIX(MultiTexCoord2i), GL_PREFIX(MultiTexCoord2iARB)
37182f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2iv) ; .set GL_PREFIX(MultiTexCoord2iv), GL_PREFIX(MultiTexCoord2ivARB)
37183f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2s) ; .set GL_PREFIX(MultiTexCoord2s), GL_PREFIX(MultiTexCoord2sARB)
37184f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord2sv) ; .set GL_PREFIX(MultiTexCoord2sv), GL_PREFIX(MultiTexCoord2svARB)
37185f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3d) ; .set GL_PREFIX(MultiTexCoord3d), GL_PREFIX(MultiTexCoord3dARB)
37186f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3dv) ; .set GL_PREFIX(MultiTexCoord3dv), GL_PREFIX(MultiTexCoord3dvARB)
37187f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3f) ; .set GL_PREFIX(MultiTexCoord3f), GL_PREFIX(MultiTexCoord3fARB)
37188f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3fv) ; .set GL_PREFIX(MultiTexCoord3fv), GL_PREFIX(MultiTexCoord3fvARB)
37189f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3i) ; .set GL_PREFIX(MultiTexCoord3i), GL_PREFIX(MultiTexCoord3iARB)
37190f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3iv) ; .set GL_PREFIX(MultiTexCoord3iv), GL_PREFIX(MultiTexCoord3ivARB)
37191f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3s) ; .set GL_PREFIX(MultiTexCoord3s), GL_PREFIX(MultiTexCoord3sARB)
37192f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord3sv) ; .set GL_PREFIX(MultiTexCoord3sv), GL_PREFIX(MultiTexCoord3svARB)
37193f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4d) ; .set GL_PREFIX(MultiTexCoord4d), GL_PREFIX(MultiTexCoord4dARB)
37194f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4dv) ; .set GL_PREFIX(MultiTexCoord4dv), GL_PREFIX(MultiTexCoord4dvARB)
37195f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4f) ; .set GL_PREFIX(MultiTexCoord4f), GL_PREFIX(MultiTexCoord4fARB)
37196f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4fv) ; .set GL_PREFIX(MultiTexCoord4fv), GL_PREFIX(MultiTexCoord4fvARB)
37197f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4i) ; .set GL_PREFIX(MultiTexCoord4i), GL_PREFIX(MultiTexCoord4iARB)
37198f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4iv) ; .set GL_PREFIX(MultiTexCoord4iv), GL_PREFIX(MultiTexCoord4ivARB)
37199f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4s) ; .set GL_PREFIX(MultiTexCoord4s), GL_PREFIX(MultiTexCoord4sARB)
37200f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiTexCoord4sv) ; .set GL_PREFIX(MultiTexCoord4sv), GL_PREFIX(MultiTexCoord4svARB)
37201f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(LoadTransposeMatrixd) ; .set GL_PREFIX(LoadTransposeMatrixd), GL_PREFIX(LoadTransposeMatrixdARB)
37202f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(LoadTransposeMatrixf) ; .set GL_PREFIX(LoadTransposeMatrixf), GL_PREFIX(LoadTransposeMatrixfARB)
37203f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultTransposeMatrixd) ; .set GL_PREFIX(MultTransposeMatrixd), GL_PREFIX(MultTransposeMatrixdARB)
37204f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultTransposeMatrixf) ; .set GL_PREFIX(MultTransposeMatrixf), GL_PREFIX(MultTransposeMatrixfARB)
37205f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SampleCoverage) ; .set GL_PREFIX(SampleCoverage), GL_PREFIX(SampleCoverageARB)
37206f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexImage1D) ; .set GL_PREFIX(CompressedTexImage1D), GL_PREFIX(CompressedTexImage1DARB)
37207f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexImage2D) ; .set GL_PREFIX(CompressedTexImage2D), GL_PREFIX(CompressedTexImage2DARB)
37208f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexImage3D) ; .set GL_PREFIX(CompressedTexImage3D), GL_PREFIX(CompressedTexImage3DARB)
37209f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexSubImage1D) ; .set GL_PREFIX(CompressedTexSubImage1D), GL_PREFIX(CompressedTexSubImage1DARB)
37210f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexSubImage2D) ; .set GL_PREFIX(CompressedTexSubImage2D), GL_PREFIX(CompressedTexSubImage2DARB)
37211f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompressedTexSubImage3D) ; .set GL_PREFIX(CompressedTexSubImage3D), GL_PREFIX(CompressedTexSubImage3DARB)
37212f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetCompressedTexImage) ; .set GL_PREFIX(GetCompressedTexImage), GL_PREFIX(GetCompressedTexImageARB)
37213f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DisableVertexAttribArray) ; .set GL_PREFIX(DisableVertexAttribArray), GL_PREFIX(DisableVertexAttribArrayARB)
37214f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(EnableVertexAttribArray) ; .set GL_PREFIX(EnableVertexAttribArray), GL_PREFIX(EnableVertexAttribArrayARB)
37215f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribdv) ; .set GL_PREFIX(GetVertexAttribdv), GL_PREFIX(GetVertexAttribdvARB)
37216f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribfv) ; .set GL_PREFIX(GetVertexAttribfv), GL_PREFIX(GetVertexAttribfvARB)
37217f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribiv) ; .set GL_PREFIX(GetVertexAttribiv), GL_PREFIX(GetVertexAttribivARB)
37218f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ProgramParameter4dNV) ; .set GL_PREFIX(ProgramParameter4dNV), GL_PREFIX(ProgramEnvParameter4dARB)
37219f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ProgramParameter4dvNV) ; .set GL_PREFIX(ProgramParameter4dvNV), GL_PREFIX(ProgramEnvParameter4dvARB)
37220f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ProgramParameter4fNV) ; .set GL_PREFIX(ProgramParameter4fNV), GL_PREFIX(ProgramEnvParameter4fARB)
37221f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ProgramParameter4fvNV) ; .set GL_PREFIX(ProgramParameter4fvNV), GL_PREFIX(ProgramEnvParameter4fvARB)
37222f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1d) ; .set GL_PREFIX(VertexAttrib1d), GL_PREFIX(VertexAttrib1dARB)
37223f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1dv) ; .set GL_PREFIX(VertexAttrib1dv), GL_PREFIX(VertexAttrib1dvARB)
37224f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1f) ; .set GL_PREFIX(VertexAttrib1f), GL_PREFIX(VertexAttrib1fARB)
37225f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1fv) ; .set GL_PREFIX(VertexAttrib1fv), GL_PREFIX(VertexAttrib1fvARB)
37226f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1s) ; .set GL_PREFIX(VertexAttrib1s), GL_PREFIX(VertexAttrib1sARB)
37227f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib1sv) ; .set GL_PREFIX(VertexAttrib1sv), GL_PREFIX(VertexAttrib1svARB)
37228f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2d) ; .set GL_PREFIX(VertexAttrib2d), GL_PREFIX(VertexAttrib2dARB)
37229f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2dv) ; .set GL_PREFIX(VertexAttrib2dv), GL_PREFIX(VertexAttrib2dvARB)
37230f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2f) ; .set GL_PREFIX(VertexAttrib2f), GL_PREFIX(VertexAttrib2fARB)
37231f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2fv) ; .set GL_PREFIX(VertexAttrib2fv), GL_PREFIX(VertexAttrib2fvARB)
37232f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2s) ; .set GL_PREFIX(VertexAttrib2s), GL_PREFIX(VertexAttrib2sARB)
37233f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib2sv) ; .set GL_PREFIX(VertexAttrib2sv), GL_PREFIX(VertexAttrib2svARB)
37234f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3d) ; .set GL_PREFIX(VertexAttrib3d), GL_PREFIX(VertexAttrib3dARB)
37235f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3dv) ; .set GL_PREFIX(VertexAttrib3dv), GL_PREFIX(VertexAttrib3dvARB)
37236f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3f) ; .set GL_PREFIX(VertexAttrib3f), GL_PREFIX(VertexAttrib3fARB)
37237f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3fv) ; .set GL_PREFIX(VertexAttrib3fv), GL_PREFIX(VertexAttrib3fvARB)
37238f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3s) ; .set GL_PREFIX(VertexAttrib3s), GL_PREFIX(VertexAttrib3sARB)
37239f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib3sv) ; .set GL_PREFIX(VertexAttrib3sv), GL_PREFIX(VertexAttrib3svARB)
37240f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nbv) ; .set GL_PREFIX(VertexAttrib4Nbv), GL_PREFIX(VertexAttrib4NbvARB)
37241f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Niv) ; .set GL_PREFIX(VertexAttrib4Niv), GL_PREFIX(VertexAttrib4NivARB)
37242f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nsv) ; .set GL_PREFIX(VertexAttrib4Nsv), GL_PREFIX(VertexAttrib4NsvARB)
37243f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nub) ; .set GL_PREFIX(VertexAttrib4Nub), GL_PREFIX(VertexAttrib4NubARB)
37244f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nubv) ; .set GL_PREFIX(VertexAttrib4Nubv), GL_PREFIX(VertexAttrib4NubvARB)
37245f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nuiv) ; .set GL_PREFIX(VertexAttrib4Nuiv), GL_PREFIX(VertexAttrib4NuivARB)
37246f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4Nusv) ; .set GL_PREFIX(VertexAttrib4Nusv), GL_PREFIX(VertexAttrib4NusvARB)
37247f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4bv) ; .set GL_PREFIX(VertexAttrib4bv), GL_PREFIX(VertexAttrib4bvARB)
37248f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4d) ; .set GL_PREFIX(VertexAttrib4d), GL_PREFIX(VertexAttrib4dARB)
37249f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4dv) ; .set GL_PREFIX(VertexAttrib4dv), GL_PREFIX(VertexAttrib4dvARB)
37250f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4f) ; .set GL_PREFIX(VertexAttrib4f), GL_PREFIX(VertexAttrib4fARB)
37251f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4fv) ; .set GL_PREFIX(VertexAttrib4fv), GL_PREFIX(VertexAttrib4fvARB)
37252f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4iv) ; .set GL_PREFIX(VertexAttrib4iv), GL_PREFIX(VertexAttrib4ivARB)
37253f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4s) ; .set GL_PREFIX(VertexAttrib4s), GL_PREFIX(VertexAttrib4sARB)
37254f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4sv) ; .set GL_PREFIX(VertexAttrib4sv), GL_PREFIX(VertexAttrib4svARB)
37255f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4ubv) ; .set GL_PREFIX(VertexAttrib4ubv), GL_PREFIX(VertexAttrib4ubvARB)
37256f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4uiv) ; .set GL_PREFIX(VertexAttrib4uiv), GL_PREFIX(VertexAttrib4uivARB)
37257f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttrib4usv) ; .set GL_PREFIX(VertexAttrib4usv), GL_PREFIX(VertexAttrib4usvARB)
37258f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribPointer) ; .set GL_PREFIX(VertexAttribPointer), GL_PREFIX(VertexAttribPointerARB)
37259f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindBuffer) ; .set GL_PREFIX(BindBuffer), GL_PREFIX(BindBufferARB)
37260f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BufferData) ; .set GL_PREFIX(BufferData), GL_PREFIX(BufferDataARB)
37261f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BufferSubData) ; .set GL_PREFIX(BufferSubData), GL_PREFIX(BufferSubDataARB)
37262f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteBuffers) ; .set GL_PREFIX(DeleteBuffers), GL_PREFIX(DeleteBuffersARB)
37263f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenBuffers) ; .set GL_PREFIX(GenBuffers), GL_PREFIX(GenBuffersARB)
37264f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetBufferParameteriv) ; .set GL_PREFIX(GetBufferParameteriv), GL_PREFIX(GetBufferParameterivARB)
37265f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetBufferPointerv) ; .set GL_PREFIX(GetBufferPointerv), GL_PREFIX(GetBufferPointervARB)
37266f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetBufferSubData) ; .set GL_PREFIX(GetBufferSubData), GL_PREFIX(GetBufferSubDataARB)
37267f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsBuffer) ; .set GL_PREFIX(IsBuffer), GL_PREFIX(IsBufferARB)
37268f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MapBuffer) ; .set GL_PREFIX(MapBuffer), GL_PREFIX(MapBufferARB)
37269f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(UnmapBuffer) ; .set GL_PREFIX(UnmapBuffer), GL_PREFIX(UnmapBufferARB)
37270f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BeginQuery) ; .set GL_PREFIX(BeginQuery), GL_PREFIX(BeginQueryARB)
37271f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteQueries) ; .set GL_PREFIX(DeleteQueries), GL_PREFIX(DeleteQueriesARB)
37272f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(EndQuery) ; .set GL_PREFIX(EndQuery), GL_PREFIX(EndQueryARB)
37273f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenQueries) ; .set GL_PREFIX(GenQueries), GL_PREFIX(GenQueriesARB)
37274f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetQueryObjectiv) ; .set GL_PREFIX(GetQueryObjectiv), GL_PREFIX(GetQueryObjectivARB)
37275f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetQueryObjectuiv) ; .set GL_PREFIX(GetQueryObjectuiv), GL_PREFIX(GetQueryObjectuivARB)
37276f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetQueryiv) ; .set GL_PREFIX(GetQueryiv), GL_PREFIX(GetQueryivARB)
37277f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsQuery) ; .set GL_PREFIX(IsQuery), GL_PREFIX(IsQueryARB)
37278f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CompileShader) ; .set GL_PREFIX(CompileShader), GL_PREFIX(CompileShaderARB)
37279f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetActiveUniform) ; .set GL_PREFIX(GetActiveUniform), GL_PREFIX(GetActiveUniformARB)
37280f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetShaderSource) ; .set GL_PREFIX(GetShaderSource), GL_PREFIX(GetShaderSourceARB)
37281f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetUniformLocation) ; .set GL_PREFIX(GetUniformLocation), GL_PREFIX(GetUniformLocationARB)
37282f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetUniformfv) ; .set GL_PREFIX(GetUniformfv), GL_PREFIX(GetUniformfvARB)
37283f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetUniformiv) ; .set GL_PREFIX(GetUniformiv), GL_PREFIX(GetUniformivARB)
37284f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(LinkProgram) ; .set GL_PREFIX(LinkProgram), GL_PREFIX(LinkProgramARB)
37285f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ShaderSource) ; .set GL_PREFIX(ShaderSource), GL_PREFIX(ShaderSourceARB)
37286f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1f) ; .set GL_PREFIX(Uniform1f), GL_PREFIX(Uniform1fARB)
37287f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1fv) ; .set GL_PREFIX(Uniform1fv), GL_PREFIX(Uniform1fvARB)
37288f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1i) ; .set GL_PREFIX(Uniform1i), GL_PREFIX(Uniform1iARB)
37289f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1iv) ; .set GL_PREFIX(Uniform1iv), GL_PREFIX(Uniform1ivARB)
37290f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2f) ; .set GL_PREFIX(Uniform2f), GL_PREFIX(Uniform2fARB)
37291f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2fv) ; .set GL_PREFIX(Uniform2fv), GL_PREFIX(Uniform2fvARB)
37292f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2i) ; .set GL_PREFIX(Uniform2i), GL_PREFIX(Uniform2iARB)
37293f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2iv) ; .set GL_PREFIX(Uniform2iv), GL_PREFIX(Uniform2ivARB)
37294f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3f) ; .set GL_PREFIX(Uniform3f), GL_PREFIX(Uniform3fARB)
37295f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3fv) ; .set GL_PREFIX(Uniform3fv), GL_PREFIX(Uniform3fvARB)
37296f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3i) ; .set GL_PREFIX(Uniform3i), GL_PREFIX(Uniform3iARB)
37297f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3iv) ; .set GL_PREFIX(Uniform3iv), GL_PREFIX(Uniform3ivARB)
37298f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4f) ; .set GL_PREFIX(Uniform4f), GL_PREFIX(Uniform4fARB)
37299f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4fv) ; .set GL_PREFIX(Uniform4fv), GL_PREFIX(Uniform4fvARB)
37300f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4i) ; .set GL_PREFIX(Uniform4i), GL_PREFIX(Uniform4iARB)
37301f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4iv) ; .set GL_PREFIX(Uniform4iv), GL_PREFIX(Uniform4ivARB)
37302f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(UniformMatrix2fv) ; .set GL_PREFIX(UniformMatrix2fv), GL_PREFIX(UniformMatrix2fvARB)
37303f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(UniformMatrix3fv) ; .set GL_PREFIX(UniformMatrix3fv), GL_PREFIX(UniformMatrix3fvARB)
37304f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(UniformMatrix4fv) ; .set GL_PREFIX(UniformMatrix4fv), GL_PREFIX(UniformMatrix4fvARB)
37305f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(UseProgram) ; .set GL_PREFIX(UseProgram), GL_PREFIX(UseProgramObjectARB)
37306f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ValidateProgram) ; .set GL_PREFIX(ValidateProgram), GL_PREFIX(ValidateProgramARB)
37307f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindAttribLocation) ; .set GL_PREFIX(BindAttribLocation), GL_PREFIX(BindAttribLocationARB)
37308f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetActiveAttrib) ; .set GL_PREFIX(GetActiveAttrib), GL_PREFIX(GetActiveAttribARB)
37309f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetAttribLocation) ; .set GL_PREFIX(GetAttribLocation), GL_PREFIX(GetAttribLocationARB)
37310f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawBuffers) ; .set GL_PREFIX(DrawBuffers), GL_PREFIX(DrawBuffersARB)
37311f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawBuffersATI) ; .set GL_PREFIX(DrawBuffersATI), GL_PREFIX(DrawBuffersARB)
37312f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawArraysInstancedEXT) ; .set GL_PREFIX(DrawArraysInstancedEXT), GL_PREFIX(DrawArraysInstancedARB)
37313f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawArraysInstanced) ; .set GL_PREFIX(DrawArraysInstanced), GL_PREFIX(DrawArraysInstancedARB)
37314f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawElementsInstancedEXT) ; .set GL_PREFIX(DrawElementsInstancedEXT), GL_PREFIX(DrawElementsInstancedARB)
37315f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DrawElementsInstanced) ; .set GL_PREFIX(DrawElementsInstanced), GL_PREFIX(DrawElementsInstancedARB)
37316f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(RenderbufferStorageMultisampleEXT) ; .set GL_PREFIX(RenderbufferStorageMultisampleEXT), GL_PREFIX(RenderbufferStorageMultisample)
37317f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexBuffer) ; .set GL_PREFIX(TexBuffer), GL_PREFIX(TexBufferARB)
37318f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendEquationSeparateIndexedAMD) ; .set GL_PREFIX(BlendEquationSeparateIndexedAMD), GL_PREFIX(BlendEquationSeparateiARB)
37319f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendEquationIndexedAMD) ; .set GL_PREFIX(BlendEquationIndexedAMD), GL_PREFIX(BlendEquationiARB)
37320f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendFuncSeparateIndexedAMD) ; .set GL_PREFIX(BlendFuncSeparateIndexedAMD), GL_PREFIX(BlendFuncSeparateiARB)
37321f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendFuncIndexedAMD) ; .set GL_PREFIX(BlendFuncIndexedAMD), GL_PREFIX(BlendFunciARB)
37322f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameterf) ; .set GL_PREFIX(PointParameterf), GL_PREFIX(PointParameterfEXT)
37323f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameterfARB) ; .set GL_PREFIX(PointParameterfARB), GL_PREFIX(PointParameterfEXT)
37324f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameterfv) ; .set GL_PREFIX(PointParameterfv), GL_PREFIX(PointParameterfvEXT)
37325f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameterfvARB) ; .set GL_PREFIX(PointParameterfvARB), GL_PREFIX(PointParameterfvEXT)
37326f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3b) ; .set GL_PREFIX(SecondaryColor3b), GL_PREFIX(SecondaryColor3bEXT)
37327f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3bv) ; .set GL_PREFIX(SecondaryColor3bv), GL_PREFIX(SecondaryColor3bvEXT)
37328f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3d) ; .set GL_PREFIX(SecondaryColor3d), GL_PREFIX(SecondaryColor3dEXT)
37329f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3dv) ; .set GL_PREFIX(SecondaryColor3dv), GL_PREFIX(SecondaryColor3dvEXT)
37330f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3f) ; .set GL_PREFIX(SecondaryColor3f), GL_PREFIX(SecondaryColor3fEXT)
37331f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3fv) ; .set GL_PREFIX(SecondaryColor3fv), GL_PREFIX(SecondaryColor3fvEXT)
37332f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3i) ; .set GL_PREFIX(SecondaryColor3i), GL_PREFIX(SecondaryColor3iEXT)
37333f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3iv) ; .set GL_PREFIX(SecondaryColor3iv), GL_PREFIX(SecondaryColor3ivEXT)
37334f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3s) ; .set GL_PREFIX(SecondaryColor3s), GL_PREFIX(SecondaryColor3sEXT)
37335f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3sv) ; .set GL_PREFIX(SecondaryColor3sv), GL_PREFIX(SecondaryColor3svEXT)
37336f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3ub) ; .set GL_PREFIX(SecondaryColor3ub), GL_PREFIX(SecondaryColor3ubEXT)
37337f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3ubv) ; .set GL_PREFIX(SecondaryColor3ubv), GL_PREFIX(SecondaryColor3ubvEXT)
37338f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3ui) ; .set GL_PREFIX(SecondaryColor3ui), GL_PREFIX(SecondaryColor3uiEXT)
37339f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3uiv) ; .set GL_PREFIX(SecondaryColor3uiv), GL_PREFIX(SecondaryColor3uivEXT)
37340f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3us) ; .set GL_PREFIX(SecondaryColor3us), GL_PREFIX(SecondaryColor3usEXT)
37341f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColor3usv) ; .set GL_PREFIX(SecondaryColor3usv), GL_PREFIX(SecondaryColor3usvEXT)
37342f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(SecondaryColorPointer) ; .set GL_PREFIX(SecondaryColorPointer), GL_PREFIX(SecondaryColorPointerEXT)
37343f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiDrawArrays) ; .set GL_PREFIX(MultiDrawArrays), GL_PREFIX(MultiDrawArraysEXT)
37344f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(MultiDrawElements) ; .set GL_PREFIX(MultiDrawElements), GL_PREFIX(MultiDrawElementsEXT)
37345f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FogCoordPointer) ; .set GL_PREFIX(FogCoordPointer), GL_PREFIX(FogCoordPointerEXT)
37346f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FogCoordd) ; .set GL_PREFIX(FogCoordd), GL_PREFIX(FogCoorddEXT)
37347f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FogCoorddv) ; .set GL_PREFIX(FogCoorddv), GL_PREFIX(FogCoorddvEXT)
37348f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FogCoordf) ; .set GL_PREFIX(FogCoordf), GL_PREFIX(FogCoordfEXT)
37349f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FogCoordfv) ; .set GL_PREFIX(FogCoordfv), GL_PREFIX(FogCoordfvEXT)
37350f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendFuncSeparate) ; .set GL_PREFIX(BlendFuncSeparate), GL_PREFIX(BlendFuncSeparateEXT)
37351f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2d) ; .set GL_PREFIX(WindowPos2d), GL_PREFIX(WindowPos2dMESA)
37352f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2dARB) ; .set GL_PREFIX(WindowPos2dARB), GL_PREFIX(WindowPos2dMESA)
37353f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2dv) ; .set GL_PREFIX(WindowPos2dv), GL_PREFIX(WindowPos2dvMESA)
37354f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2dvARB) ; .set GL_PREFIX(WindowPos2dvARB), GL_PREFIX(WindowPos2dvMESA)
37355f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2f) ; .set GL_PREFIX(WindowPos2f), GL_PREFIX(WindowPos2fMESA)
37356f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2fARB) ; .set GL_PREFIX(WindowPos2fARB), GL_PREFIX(WindowPos2fMESA)
37357f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2fv) ; .set GL_PREFIX(WindowPos2fv), GL_PREFIX(WindowPos2fvMESA)
37358f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2fvARB) ; .set GL_PREFIX(WindowPos2fvARB), GL_PREFIX(WindowPos2fvMESA)
37359f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2i) ; .set GL_PREFIX(WindowPos2i), GL_PREFIX(WindowPos2iMESA)
37360f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2iARB) ; .set GL_PREFIX(WindowPos2iARB), GL_PREFIX(WindowPos2iMESA)
37361f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2iv) ; .set GL_PREFIX(WindowPos2iv), GL_PREFIX(WindowPos2ivMESA)
37362f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2ivARB) ; .set GL_PREFIX(WindowPos2ivARB), GL_PREFIX(WindowPos2ivMESA)
37363f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2s) ; .set GL_PREFIX(WindowPos2s), GL_PREFIX(WindowPos2sMESA)
37364f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2sARB) ; .set GL_PREFIX(WindowPos2sARB), GL_PREFIX(WindowPos2sMESA)
37365f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2sv) ; .set GL_PREFIX(WindowPos2sv), GL_PREFIX(WindowPos2svMESA)
37366f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos2svARB) ; .set GL_PREFIX(WindowPos2svARB), GL_PREFIX(WindowPos2svMESA)
37367f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3d) ; .set GL_PREFIX(WindowPos3d), GL_PREFIX(WindowPos3dMESA)
37368f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3dARB) ; .set GL_PREFIX(WindowPos3dARB), GL_PREFIX(WindowPos3dMESA)
37369f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3dv) ; .set GL_PREFIX(WindowPos3dv), GL_PREFIX(WindowPos3dvMESA)
37370f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3dvARB) ; .set GL_PREFIX(WindowPos3dvARB), GL_PREFIX(WindowPos3dvMESA)
37371f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3f) ; .set GL_PREFIX(WindowPos3f), GL_PREFIX(WindowPos3fMESA)
37372f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3fARB) ; .set GL_PREFIX(WindowPos3fARB), GL_PREFIX(WindowPos3fMESA)
37373f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3fv) ; .set GL_PREFIX(WindowPos3fv), GL_PREFIX(WindowPos3fvMESA)
37374f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3fvARB) ; .set GL_PREFIX(WindowPos3fvARB), GL_PREFIX(WindowPos3fvMESA)
37375f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3i) ; .set GL_PREFIX(WindowPos3i), GL_PREFIX(WindowPos3iMESA)
37376f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3iARB) ; .set GL_PREFIX(WindowPos3iARB), GL_PREFIX(WindowPos3iMESA)
37377f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3iv) ; .set GL_PREFIX(WindowPos3iv), GL_PREFIX(WindowPos3ivMESA)
37378f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3ivARB) ; .set GL_PREFIX(WindowPos3ivARB), GL_PREFIX(WindowPos3ivMESA)
37379f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3s) ; .set GL_PREFIX(WindowPos3s), GL_PREFIX(WindowPos3sMESA)
37380f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3sARB) ; .set GL_PREFIX(WindowPos3sARB), GL_PREFIX(WindowPos3sMESA)
37381f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3sv) ; .set GL_PREFIX(WindowPos3sv), GL_PREFIX(WindowPos3svMESA)
37382f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(WindowPos3svARB) ; .set GL_PREFIX(WindowPos3svARB), GL_PREFIX(WindowPos3svMESA)
37383f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindProgramARB) ; .set GL_PREFIX(BindProgramARB), GL_PREFIX(BindProgramNV)
37384f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteProgramsARB) ; .set GL_PREFIX(DeleteProgramsARB), GL_PREFIX(DeleteProgramsNV)
37385f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenProgramsARB) ; .set GL_PREFIX(GenProgramsARB), GL_PREFIX(GenProgramsNV)
37386f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribPointerv) ; .set GL_PREFIX(GetVertexAttribPointerv), GL_PREFIX(GetVertexAttribPointervNV)
37387f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribPointervARB) ; .set GL_PREFIX(GetVertexAttribPointervARB), GL_PREFIX(GetVertexAttribPointervNV)
37388f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsProgramARB) ; .set GL_PREFIX(IsProgramARB), GL_PREFIX(IsProgramNV)
37389f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameteri) ; .set GL_PREFIX(PointParameteri), GL_PREFIX(PointParameteriNV)
37390f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PointParameteriv) ; .set GL_PREFIX(PointParameteriv), GL_PREFIX(PointParameterivNV)
37391f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteVertexArrays) ; .set GL_PREFIX(DeleteVertexArrays), GL_PREFIX(_dispatch_stub_866)
37392f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsVertexArray) ; .set GL_PREFIX(IsVertexArray), GL_PREFIX(_dispatch_stub_868)
37393f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(PrimitiveRestartIndex) ; .set GL_PREFIX(PrimitiveRestartIndex), GL_PREFIX(PrimitiveRestartIndexNV)
37394f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlendEquationSeparate) ; .set GL_PREFIX(BlendEquationSeparate), GL_PREFIX(_dispatch_stub_878)
37395f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindFramebuffer) ; .set GL_PREFIX(BindFramebuffer), GL_PREFIX(BindFramebufferEXT)
37396f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindRenderbuffer) ; .set GL_PREFIX(BindRenderbuffer), GL_PREFIX(BindRenderbufferEXT)
37397f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(CheckFramebufferStatus) ; .set GL_PREFIX(CheckFramebufferStatus), GL_PREFIX(CheckFramebufferStatusEXT)
37398f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteFramebuffers) ; .set GL_PREFIX(DeleteFramebuffers), GL_PREFIX(DeleteFramebuffersEXT)
37399f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(DeleteRenderbuffers) ; .set GL_PREFIX(DeleteRenderbuffers), GL_PREFIX(DeleteRenderbuffersEXT)
37400f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferRenderbuffer) ; .set GL_PREFIX(FramebufferRenderbuffer), GL_PREFIX(FramebufferRenderbufferEXT)
37401f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferTexture1D) ; .set GL_PREFIX(FramebufferTexture1D), GL_PREFIX(FramebufferTexture1DEXT)
37402f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferTexture2D) ; .set GL_PREFIX(FramebufferTexture2D), GL_PREFIX(FramebufferTexture2DEXT)
37403f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferTexture3D) ; .set GL_PREFIX(FramebufferTexture3D), GL_PREFIX(FramebufferTexture3DEXT)
37404f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenFramebuffers) ; .set GL_PREFIX(GenFramebuffers), GL_PREFIX(GenFramebuffersEXT)
37405f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenRenderbuffers) ; .set GL_PREFIX(GenRenderbuffers), GL_PREFIX(GenRenderbuffersEXT)
37406f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GenerateMipmap) ; .set GL_PREFIX(GenerateMipmap), GL_PREFIX(GenerateMipmapEXT)
37407f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetFramebufferAttachmentParameteriv) ; .set GL_PREFIX(GetFramebufferAttachmentParameteriv), GL_PREFIX(GetFramebufferAttachmentParameterivEXT)
37408f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetRenderbufferParameteriv) ; .set GL_PREFIX(GetRenderbufferParameteriv), GL_PREFIX(GetRenderbufferParameterivEXT)
37409f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsFramebuffer) ; .set GL_PREFIX(IsFramebuffer), GL_PREFIX(IsFramebufferEXT)
37410f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsRenderbuffer) ; .set GL_PREFIX(IsRenderbuffer), GL_PREFIX(IsRenderbufferEXT)
37411f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(RenderbufferStorage) ; .set GL_PREFIX(RenderbufferStorage), GL_PREFIX(RenderbufferStorageEXT)
37412f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BlitFramebuffer) ; .set GL_PREFIX(BlitFramebuffer), GL_PREFIX(_dispatch_stub_896)
37413f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindFragDataLocation) ; .set GL_PREFIX(BindFragDataLocation), GL_PREFIX(BindFragDataLocationEXT)
37414f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetFragDataLocation) ; .set GL_PREFIX(GetFragDataLocation), GL_PREFIX(GetFragDataLocationEXT)
37415f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetUniformuiv) ; .set GL_PREFIX(GetUniformuiv), GL_PREFIX(GetUniformuivEXT)
37416f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribIiv) ; .set GL_PREFIX(GetVertexAttribIiv), GL_PREFIX(GetVertexAttribIivEXT)
37417f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetVertexAttribIuiv) ; .set GL_PREFIX(GetVertexAttribIuiv), GL_PREFIX(GetVertexAttribIuivEXT)
37418f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1ui) ; .set GL_PREFIX(Uniform1ui), GL_PREFIX(Uniform1uiEXT)
37419f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform1uiv) ; .set GL_PREFIX(Uniform1uiv), GL_PREFIX(Uniform1uivEXT)
37420f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2ui) ; .set GL_PREFIX(Uniform2ui), GL_PREFIX(Uniform2uiEXT)
37421f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform2uiv) ; .set GL_PREFIX(Uniform2uiv), GL_PREFIX(Uniform2uivEXT)
37422f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3ui) ; .set GL_PREFIX(Uniform3ui), GL_PREFIX(Uniform3uiEXT)
37423f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform3uiv) ; .set GL_PREFIX(Uniform3uiv), GL_PREFIX(Uniform3uivEXT)
37424f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4ui) ; .set GL_PREFIX(Uniform4ui), GL_PREFIX(Uniform4uiEXT)
37425f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Uniform4uiv) ; .set GL_PREFIX(Uniform4uiv), GL_PREFIX(Uniform4uivEXT)
37426f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI1i) ; .set GL_PREFIX(VertexAttribI1i), GL_PREFIX(VertexAttribI1iEXT)
37427f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI1iv) ; .set GL_PREFIX(VertexAttribI1iv), GL_PREFIX(VertexAttribI1ivEXT)
37428f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI1ui) ; .set GL_PREFIX(VertexAttribI1ui), GL_PREFIX(VertexAttribI1uiEXT)
37429f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI1uiv) ; .set GL_PREFIX(VertexAttribI1uiv), GL_PREFIX(VertexAttribI1uivEXT)
37430f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI2i) ; .set GL_PREFIX(VertexAttribI2i), GL_PREFIX(VertexAttribI2iEXT)
37431f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI2iv) ; .set GL_PREFIX(VertexAttribI2iv), GL_PREFIX(VertexAttribI2ivEXT)
37432f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI2ui) ; .set GL_PREFIX(VertexAttribI2ui), GL_PREFIX(VertexAttribI2uiEXT)
37433f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI2uiv) ; .set GL_PREFIX(VertexAttribI2uiv), GL_PREFIX(VertexAttribI2uivEXT)
37434f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI3i) ; .set GL_PREFIX(VertexAttribI3i), GL_PREFIX(VertexAttribI3iEXT)
37435f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI3iv) ; .set GL_PREFIX(VertexAttribI3iv), GL_PREFIX(VertexAttribI3ivEXT)
37436f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI3ui) ; .set GL_PREFIX(VertexAttribI3ui), GL_PREFIX(VertexAttribI3uiEXT)
37437f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI3uiv) ; .set GL_PREFIX(VertexAttribI3uiv), GL_PREFIX(VertexAttribI3uivEXT)
37438f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4bv) ; .set GL_PREFIX(VertexAttribI4bv), GL_PREFIX(VertexAttribI4bvEXT)
37439f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4i) ; .set GL_PREFIX(VertexAttribI4i), GL_PREFIX(VertexAttribI4iEXT)
37440f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4iv) ; .set GL_PREFIX(VertexAttribI4iv), GL_PREFIX(VertexAttribI4ivEXT)
37441f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4sv) ; .set GL_PREFIX(VertexAttribI4sv), GL_PREFIX(VertexAttribI4svEXT)
37442f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4ubv) ; .set GL_PREFIX(VertexAttribI4ubv), GL_PREFIX(VertexAttribI4ubvEXT)
37443f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4ui) ; .set GL_PREFIX(VertexAttribI4ui), GL_PREFIX(VertexAttribI4uiEXT)
37444f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4uiv) ; .set GL_PREFIX(VertexAttribI4uiv), GL_PREFIX(VertexAttribI4uivEXT)
37445f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribI4usv) ; .set GL_PREFIX(VertexAttribI4usv), GL_PREFIX(VertexAttribI4usvEXT)
37446f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(VertexAttribIPointer) ; .set GL_PREFIX(VertexAttribIPointer), GL_PREFIX(VertexAttribIPointerEXT)
37447f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferTextureLayer) ; .set GL_PREFIX(FramebufferTextureLayer), GL_PREFIX(FramebufferTextureLayerEXT)
37448f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(FramebufferTextureLayerARB) ; .set GL_PREFIX(FramebufferTextureLayerARB), GL_PREFIX(FramebufferTextureLayerEXT)
37449f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ColorMaski) ; .set GL_PREFIX(ColorMaski), GL_PREFIX(ColorMaskIndexedEXT)
37450f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Disablei) ; .set GL_PREFIX(Disablei), GL_PREFIX(DisableIndexedEXT)
37451f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(Enablei) ; .set GL_PREFIX(Enablei), GL_PREFIX(EnableIndexedEXT)
37452f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetBooleani_v) ; .set GL_PREFIX(GetBooleani_v), GL_PREFIX(GetBooleanIndexedvEXT)
37453f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetIntegeri_v) ; .set GL_PREFIX(GetIntegeri_v), GL_PREFIX(GetIntegerIndexedvEXT)
37454f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(IsEnabledi) ; .set GL_PREFIX(IsEnabledi), GL_PREFIX(IsEnabledIndexedEXT)
37455f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetTexParameterIiv) ; .set GL_PREFIX(GetTexParameterIiv), GL_PREFIX(GetTexParameterIivEXT)
37456f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetTexParameterIuiv) ; .set GL_PREFIX(GetTexParameterIuiv), GL_PREFIX(GetTexParameterIuivEXT)
37457f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexParameterIiv) ; .set GL_PREFIX(TexParameterIiv), GL_PREFIX(TexParameterIivEXT)
37458f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TexParameterIuiv) ; .set GL_PREFIX(TexParameterIuiv), GL_PREFIX(TexParameterIuivEXT)
37459f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BeginConditionalRender) ; .set GL_PREFIX(BeginConditionalRender), GL_PREFIX(BeginConditionalRenderNV)
37460f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(EndConditionalRender) ; .set GL_PREFIX(EndConditionalRender), GL_PREFIX(EndConditionalRenderNV)
37461f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BeginTransformFeedback) ; .set GL_PREFIX(BeginTransformFeedback), GL_PREFIX(BeginTransformFeedbackEXT)
37462f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindBufferBase) ; .set GL_PREFIX(BindBufferBase), GL_PREFIX(BindBufferBaseEXT)
37463f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(BindBufferRange) ; .set GL_PREFIX(BindBufferRange), GL_PREFIX(BindBufferRangeEXT)
37464f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(EndTransformFeedback) ; .set GL_PREFIX(EndTransformFeedback), GL_PREFIX(EndTransformFeedbackEXT)
37465f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(GetTransformFeedbackVarying) ; .set GL_PREFIX(GetTransformFeedbackVarying), GL_PREFIX(GetTransformFeedbackVaryingEXT)
37466f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(TransformFeedbackVaryings) ; .set GL_PREFIX(TransformFeedbackVaryings), GL_PREFIX(TransformFeedbackVaryingsEXT)
37467f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.globl GL_PREFIX(ProvokingVertex) ; .set GL_PREFIX(ProvokingVertex), GL_PREFIX(ProvokingVertexEXT)
37468f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37469f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined(GLX_USE_TLS) && defined(__linux__)
37470f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.section ".note.ABI-tag", "a"
37471f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.p2align 2
37472f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.long	1f - 0f   /* name length */
37473f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.long	3f - 2f   /* data length */
37474f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.long	1         /* note length */
37475f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org0:	.asciz "GNU"      /* vendor name */
37476f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org1:	.p2align 2
37477f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org2:	.long	0         /* note data: the ABI tag */
37478f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.long	2,4,20    /* Minimum kernel version w/TLS */
37479f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org3:	.p2align 2        /* pad out section */
37480f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif /* GLX_USE_TLS */
37481f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org
37482f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#if defined (__ELF__) && defined (__linux__)
37483f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org	.section .note.GNU-stack,"",%progbits
37484f2304cf60bf51f05cc720689e8b89958f25ca5dakbr@chromium.org#endif
37485