#define NULL ((void *)0)
typedef unsigned long size_t; // Customize by platform.
typedef long intptr_t;
typedef unsigned long uintptr_t;
typedef long scalar_t__; // Either arithmetic or pointer type.
/* By default, we understand bool (as a convenience). */
typedef int bool;
#define false 0
#define true 1

/* Forward declarations */

/* Type definitions */

/* Variables and functions */
int /*<<< orphan*/ _glewInfo_GLX_3DFX_multisample();
int /*<<< orphan*/ _glewInfo_GLX_AMD_gpu_association();
int /*<<< orphan*/ _glewInfo_GLX_ARB_create_context();
int /*<<< orphan*/ _glewInfo_GLX_ARB_create_context_profile();
int /*<<< orphan*/ _glewInfo_GLX_ARB_create_context_robustness();
int /*<<< orphan*/ _glewInfo_GLX_ARB_fbconfig_float();
int /*<<< orphan*/ _glewInfo_GLX_ARB_framebuffer_sRGB();
int /*<<< orphan*/ _glewInfo_GLX_ARB_get_proc_address();
int /*<<< orphan*/ _glewInfo_GLX_ARB_multisample();
int /*<<< orphan*/ _glewInfo_GLX_ARB_robustness_application_isolation();
int /*<<< orphan*/ _glewInfo_GLX_ARB_robustness_share_group_isolation();
int /*<<< orphan*/ _glewInfo_GLX_ARB_vertex_buffer_object();
int /*<<< orphan*/ _glewInfo_GLX_ATI_pixel_format_float();
int /*<<< orphan*/ _glewInfo_GLX_ATI_render_texture();
int /*<<< orphan*/ _glewInfo_GLX_EXT_buffer_age();
int /*<<< orphan*/ _glewInfo_GLX_EXT_create_context_es2_profile();
int /*<<< orphan*/ _glewInfo_GLX_EXT_create_context_es_profile();
int /*<<< orphan*/ _glewInfo_GLX_EXT_fbconfig_packed_float();
int /*<<< orphan*/ _glewInfo_GLX_EXT_framebuffer_sRGB();
int /*<<< orphan*/ _glewInfo_GLX_EXT_import_context();
int /*<<< orphan*/ _glewInfo_GLX_EXT_scene_marker();
int /*<<< orphan*/ _glewInfo_GLX_EXT_stereo_tree();
int /*<<< orphan*/ _glewInfo_GLX_EXT_swap_control();
int /*<<< orphan*/ _glewInfo_GLX_EXT_swap_control_tear();
int /*<<< orphan*/ _glewInfo_GLX_EXT_texture_from_pixmap();
int /*<<< orphan*/ _glewInfo_GLX_EXT_visual_info();
int /*<<< orphan*/ _glewInfo_GLX_EXT_visual_rating();
int /*<<< orphan*/ _glewInfo_GLX_INTEL_swap_event();
int /*<<< orphan*/ _glewInfo_GLX_MESA_agp_offset();
int /*<<< orphan*/ _glewInfo_GLX_MESA_copy_sub_buffer();
int /*<<< orphan*/ _glewInfo_GLX_MESA_pixmap_colormap();
int /*<<< orphan*/ _glewInfo_GLX_MESA_query_renderer();
int /*<<< orphan*/ _glewInfo_GLX_MESA_release_buffers();
int /*<<< orphan*/ _glewInfo_GLX_MESA_set_3dfx_mode();
int /*<<< orphan*/ _glewInfo_GLX_MESA_swap_control();
int /*<<< orphan*/ _glewInfo_GLX_NV_copy_image();
int /*<<< orphan*/ _glewInfo_GLX_NV_delay_before_swap();
int /*<<< orphan*/ _glewInfo_GLX_NV_float_buffer();
int /*<<< orphan*/ _glewInfo_GLX_NV_multisample_coverage();
int /*<<< orphan*/ _glewInfo_GLX_NV_present_video();
int /*<<< orphan*/ _glewInfo_GLX_NV_swap_group();
int /*<<< orphan*/ _glewInfo_GLX_NV_vertex_array_range();
int /*<<< orphan*/ _glewInfo_GLX_NV_video_capture();
int /*<<< orphan*/ _glewInfo_GLX_NV_video_out();
int /*<<< orphan*/ _glewInfo_GLX_OML_swap_method();
int /*<<< orphan*/ _glewInfo_GLX_OML_sync_control();
int /*<<< orphan*/ _glewInfo_GLX_SGIS_blended_overlay();
int /*<<< orphan*/ _glewInfo_GLX_SGIS_color_range();
int /*<<< orphan*/ _glewInfo_GLX_SGIS_multisample();
int /*<<< orphan*/ _glewInfo_GLX_SGIS_shared_multisample();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_fbconfig();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_hyperpipe();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_pbuffer();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_swap_barrier();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_swap_group();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_video_resize();
int /*<<< orphan*/ _glewInfo_GLX_SGIX_visual_select_group();
int /*<<< orphan*/ _glewInfo_GLX_SGI_cushion();
int /*<<< orphan*/ _glewInfo_GLX_SGI_make_current_read();
int /*<<< orphan*/ _glewInfo_GLX_SGI_swap_control();
int /*<<< orphan*/ _glewInfo_GLX_SGI_video_sync();
int /*<<< orphan*/ _glewInfo_GLX_SUN_get_transparent_index();
int /*<<< orphan*/ _glewInfo_GLX_SUN_video_resize();
int /*<<< orphan*/ _glewInfo_GLX_VERSION_1_2();
int /*<<< orphan*/ _glewInfo_GLX_VERSION_1_3();
int /*<<< orphan*/ _glewInfo_GLX_VERSION_1_4();
void glxewInfo() {
  _glewInfo_GLX_VERSION_1_2();
  _glewInfo_GLX_VERSION_1_3();
  _glewInfo_GLX_VERSION_1_4();
  _glewInfo_GLX_3DFX_multisample();
  _glewInfo_GLX_AMD_gpu_association();
  _glewInfo_GLX_ARB_create_context();
  _glewInfo_GLX_ARB_create_context_profile();
  _glewInfo_GLX_ARB_create_context_robustness();
  _glewInfo_GLX_ARB_fbconfig_float();
  _glewInfo_GLX_ARB_framebuffer_sRGB();
  _glewInfo_GLX_ARB_get_proc_address();
  _glewInfo_GLX_ARB_multisample();
  _glewInfo_GLX_ARB_robustness_application_isolation();
  _glewInfo_GLX_ARB_robustness_share_group_isolation();
  _glewInfo_GLX_ARB_vertex_buffer_object();
  _glewInfo_GLX_ATI_pixel_format_float();
  _glewInfo_GLX_ATI_render_texture();
  _glewInfo_GLX_EXT_buffer_age();
  _glewInfo_GLX_EXT_create_context_es2_profile();
  _glewInfo_GLX_EXT_create_context_es_profile();
  _glewInfo_GLX_EXT_fbconfig_packed_float();
  _glewInfo_GLX_EXT_framebuffer_sRGB();
  _glewInfo_GLX_EXT_import_context();
  _glewInfo_GLX_EXT_scene_marker();
  _glewInfo_GLX_EXT_stereo_tree();
  _glewInfo_GLX_EXT_swap_control();
  _glewInfo_GLX_EXT_swap_control_tear();
  _glewInfo_GLX_EXT_texture_from_pixmap();
  _glewInfo_GLX_EXT_visual_info();
  _glewInfo_GLX_EXT_visual_rating();
  _glewInfo_GLX_INTEL_swap_event();
  _glewInfo_GLX_MESA_agp_offset();
  _glewInfo_GLX_MESA_copy_sub_buffer();
  _glewInfo_GLX_MESA_pixmap_colormap();
  _glewInfo_GLX_MESA_query_renderer();
  _glewInfo_GLX_MESA_release_buffers();
  _glewInfo_GLX_MESA_set_3dfx_mode();
  _glewInfo_GLX_MESA_swap_control();
  _glewInfo_GLX_NV_copy_image();
  _glewInfo_GLX_NV_delay_before_swap();
  _glewInfo_GLX_NV_float_buffer();
  _glewInfo_GLX_NV_multisample_coverage();
  _glewInfo_GLX_NV_present_video();
  _glewInfo_GLX_NV_swap_group();
  _glewInfo_GLX_NV_vertex_array_range();
  _glewInfo_GLX_NV_video_capture();
  _glewInfo_GLX_NV_video_out();
  _glewInfo_GLX_OML_swap_method();
  _glewInfo_GLX_OML_sync_control();
  _glewInfo_GLX_SGIS_blended_overlay();
  _glewInfo_GLX_SGIS_color_range();
  _glewInfo_GLX_SGIS_multisample();
  _glewInfo_GLX_SGIS_shared_multisample();
  _glewInfo_GLX_SGIX_fbconfig();
  _glewInfo_GLX_SGIX_hyperpipe();
  _glewInfo_GLX_SGIX_pbuffer();
  _glewInfo_GLX_SGIX_swap_barrier();
  _glewInfo_GLX_SGIX_swap_group();
  _glewInfo_GLX_SGIX_video_resize();
  _glewInfo_GLX_SGIX_visual_select_group();
  _glewInfo_GLX_SGI_cushion();
  _glewInfo_GLX_SGI_make_current_read();
  _glewInfo_GLX_SGI_swap_control();
  _glewInfo_GLX_SGI_video_sync();
  _glewInfo_GLX_SUN_get_transparent_index();
  _glewInfo_GLX_SUN_video_resize();
}


x86 assembly (clang, -O0):
<glxewInfo>:
push   %rbp
mov    %rsp,%rbp
mov    $0x0,%al
call   2320 <_glewInfo_GLX_VERSION_1_2@plt>
mov    $0x0,%al
call   2120 <_glewInfo_GLX_VERSION_1_3@plt>
mov    $0x0,%al
call   2200 <_glewInfo_GLX_VERSION_1_4@plt>
mov    $0x0,%al
call   20f0 <_glewInfo_GLX_3DFX_multisample@plt>
mov    $0x0,%al
call   2070 <_glewInfo_GLX_AMD_gpu_association@plt>
mov    $0x0,%al
call   23e0 <_glewInfo_GLX_ARB_create_context@plt>
mov    $0x0,%al
call   2300 <_glewInfo_GLX_ARB_create_context_profile@plt>
mov    $0x0,%al
call   21e0 <_glewInfo_GLX_ARB_create_context_robustness@plt>
mov    $0x0,%al
call   22a0 <_glewInfo_GLX_ARB_fbconfig_float@plt>
mov    $0x0,%al
call   21d0 <_glewInfo_GLX_ARB_framebuffer_sRGB@plt>
mov    $0x0,%al
call   2420 <_glewInfo_GLX_ARB_get_proc_address@plt>
mov    $0x0,%al
call   22d0 <_glewInfo_GLX_ARB_multisample@plt>
mov    $0x0,%al
call   2250 <_glewInfo_GLX_ARB_robustness_application_isolation@plt>
mov    $0x0,%al
call   2040 <_glewInfo_GLX_ARB_robustness_share_group_isolation@plt>
mov    $0x0,%al
call   2430 <_glewInfo_GLX_ARB_vertex_buffer_object@plt>
mov    $0x0,%al
call   2310 <_glewInfo_GLX_ATI_pixel_format_float@plt>
mov    $0x0,%al
call   2190 <_glewInfo_GLX_ATI_render_texture@plt>
mov    $0x0,%al
call   20e0 <_glewInfo_GLX_EXT_buffer_age@plt>
mov    $0x0,%al
call   2380 <_glewInfo_GLX_EXT_create_context_es2_profile@plt>
mov    $0x0,%al
call   2090 <_glewInfo_GLX_EXT_create_context_es_profile@plt>
mov    $0x0,%al
call   2210 <_glewInfo_GLX_EXT_fbconfig_packed_float@plt>
mov    $0x0,%al
call   21f0 <_glewInfo_GLX_EXT_framebuffer_sRGB@plt>
mov    $0x0,%al
call   2160 <_glewInfo_GLX_EXT_import_context@plt>
mov    $0x0,%al
call   23f0 <_glewInfo_GLX_EXT_scene_marker@plt>
mov    $0x0,%al
call   2360 <_glewInfo_GLX_EXT_stereo_tree@plt>
mov    $0x0,%al
call   2370 <_glewInfo_GLX_EXT_swap_control@plt>
mov    $0x0,%al
call   23d0 <_glewInfo_GLX_EXT_swap_control_tear@plt>
mov    $0x0,%al
call   2330 <_glewInfo_GLX_EXT_texture_from_pixmap@plt>
mov    $0x0,%al
call   2180 <_glewInfo_GLX_EXT_visual_info@plt>
mov    $0x0,%al
call   22c0 <_glewInfo_GLX_EXT_visual_rating@plt>
mov    $0x0,%al
call   2170 <_glewInfo_GLX_INTEL_swap_event@plt>
mov    $0x0,%al
call   22b0 <_glewInfo_GLX_MESA_agp_offset@plt>
mov    $0x0,%al
call   2400 <_glewInfo_GLX_MESA_copy_sub_buffer@plt>
mov    $0x0,%al
call   21c0 <_glewInfo_GLX_MESA_pixmap_colormap@plt>
mov    $0x0,%al
call   2220 <_glewInfo_GLX_MESA_query_renderer@plt>
mov    $0x0,%al
call   23a0 <_glewInfo_GLX_MESA_release_buffers@plt>
mov    $0x0,%al
call   23b0 <_glewInfo_GLX_MESA_set_3dfx_mode@plt>
mov    $0x0,%al
call   2130 <_glewInfo_GLX_MESA_swap_control@plt>
mov    $0x0,%al
call   2240 <_glewInfo_GLX_NV_copy_image@plt>
mov    $0x0,%al
call   23c0 <_glewInfo_GLX_NV_delay_before_swap@plt>
mov    $0x0,%al
call   20b0 <_glewInfo_GLX_NV_float_buffer@plt>
mov    $0x0,%al
call   21b0 <_glewInfo_GLX_NV_multisample_coverage@plt>
mov    $0x0,%al
call   20d0 <_glewInfo_GLX_NV_present_video@plt>
mov    $0x0,%al
call   20a0 <_glewInfo_GLX_NV_swap_group@plt>
mov    $0x0,%al
call   2350 <_glewInfo_GLX_NV_vertex_array_range@plt>
mov    $0x0,%al
call   21a0 <_glewInfo_GLX_NV_video_capture@plt>
mov    $0x0,%al
call   22f0 <_glewInfo_GLX_NV_video_out@plt>
mov    $0x0,%al
call   2280 <_glewInfo_GLX_OML_swap_method@plt>
mov    $0x0,%al
call   2390 <_glewInfo_GLX_OML_sync_control@plt>
mov    $0x0,%al
call   2060 <_glewInfo_GLX_SGIS_blended_overlay@plt>
mov    $0x0,%al
call   2410 <_glewInfo_GLX_SGIS_color_range@plt>
mov    $0x0,%al
call   2440 <_glewInfo_GLX_SGIS_multisample@plt>
mov    $0x0,%al
call   2290 <_glewInfo_GLX_SGIS_shared_multisample@plt>
mov    $0x0,%al
call   2100 <_glewInfo_GLX_SGIX_fbconfig@plt>
mov    $0x0,%al
call   2260 <_glewInfo_GLX_SGIX_hyperpipe@plt>
mov    $0x0,%al
call   20c0 <_glewInfo_GLX_SGIX_pbuffer@plt>
mov    $0x0,%al
call   22e0 <_glewInfo_GLX_SGIX_swap_barrier@plt>
mov    $0x0,%al
call   2340 <_glewInfo_GLX_SGIX_swap_group@plt>
mov    $0x0,%al
call   2030 <_glewInfo_GLX_SGIX_video_resize@plt>
mov    $0x0,%al
call   2050 <_glewInfo_GLX_SGIX_visual_select_group@plt>
mov    $0x0,%al
call   2110 <_glewInfo_GLX_SGI_cushion@plt>
mov    $0x0,%al
call   2080 <_glewInfo_GLX_SGI_make_current_read@plt>
mov    $0x0,%al
call   2230 <_glewInfo_GLX_SGI_swap_control@plt>
mov    $0x0,%al
call   2150 <_glewInfo_GLX_SGI_video_sync@plt>
mov    $0x0,%al
call   2140 <_glewInfo_GLX_SUN_get_transparent_index@plt>
mov    $0x0,%al
call   2270 <_glewInfo_GLX_SUN_video_resize@plt>
pop    %rbp
ret

x86 assembly (clang, -O2):
<glxewInfo>:
push   %rax
xor    %eax,%eax
call   2320 <_glewInfo_GLX_VERSION_1_2@plt>
xor    %eax,%eax
call   2120 <_glewInfo_GLX_VERSION_1_3@plt>
xor    %eax,%eax
call   2200 <_glewInfo_GLX_VERSION_1_4@plt>
xor    %eax,%eax
call   20f0 <_glewInfo_GLX_3DFX_multisample@plt>
xor    %eax,%eax
call   2070 <_glewInfo_GLX_AMD_gpu_association@plt>
xor    %eax,%eax
call   23e0 <_glewInfo_GLX_ARB_create_context@plt>
xor    %eax,%eax
call   2300 <_glewInfo_GLX_ARB_create_context_profile@plt>
xor    %eax,%eax
call   21e0 <_glewInfo_GLX_ARB_create_context_robustness@plt>
xor    %eax,%eax
call   22a0 <_glewInfo_GLX_ARB_fbconfig_float@plt>
xor    %eax,%eax
call   21d0 <_glewInfo_GLX_ARB_framebuffer_sRGB@plt>
xor    %eax,%eax
call   2420 <_glewInfo_GLX_ARB_get_proc_address@plt>
xor    %eax,%eax
call   22d0 <_glewInfo_GLX_ARB_multisample@plt>
xor    %eax,%eax
call   2250 <_glewInfo_GLX_ARB_robustness_application_isolation@plt>
xor    %eax,%eax
call   2040 <_glewInfo_GLX_ARB_robustness_share_group_isolation@plt>
xor    %eax,%eax
call   2430 <_glewInfo_GLX_ARB_vertex_buffer_object@plt>
xor    %eax,%eax
call   2310 <_glewInfo_GLX_ATI_pixel_format_float@plt>
xor    %eax,%eax
call   2190 <_glewInfo_GLX_ATI_render_texture@plt>
xor    %eax,%eax
call   20e0 <_glewInfo_GLX_EXT_buffer_age@plt>
xor    %eax,%eax
call   2380 <_glewInfo_GLX_EXT_create_context_es2_profile@plt>
xor    %eax,%eax
call   2090 <_glewInfo_GLX_EXT_create_context_es_profile@plt>
xor    %eax,%eax
call   2210 <_glewInfo_GLX_EXT_fbconfig_packed_float@plt>
xor    %eax,%eax
call   21f0 <_glewInfo_GLX_EXT_framebuffer_sRGB@plt>
xor    %eax,%eax
call   2160 <_glewInfo_GLX_EXT_import_context@plt>
xor    %eax,%eax
call   23f0 <_glewInfo_GLX_EXT_scene_marker@plt>
xor    %eax,%eax
call   2360 <_glewInfo_GLX_EXT_stereo_tree@plt>
xor    %eax,%eax
call   2370 <_glewInfo_GLX_EXT_swap_control@plt>
xor    %eax,%eax
call   23d0 <_glewInfo_GLX_EXT_swap_control_tear@plt>
xor    %eax,%eax
call   2330 <_glewInfo_GLX_EXT_texture_from_pixmap@plt>
xor    %eax,%eax
call   2180 <_glewInfo_GLX_EXT_visual_info@plt>
xor    %eax,%eax
call   22c0 <_glewInfo_GLX_EXT_visual_rating@plt>
xor    %eax,%eax
call   2170 <_glewInfo_GLX_INTEL_swap_event@plt>
xor    %eax,%eax
call   22b0 <_glewInfo_GLX_MESA_agp_offset@plt>
xor    %eax,%eax
call   2400 <_glewInfo_GLX_MESA_copy_sub_buffer@plt>
xor    %eax,%eax
call   21c0 <_glewInfo_GLX_MESA_pixmap_colormap@plt>
xor    %eax,%eax
call   2220 <_glewInfo_GLX_MESA_query_renderer@plt>
xor    %eax,%eax
call   23a0 <_glewInfo_GLX_MESA_release_buffers@plt>
xor    %eax,%eax
call   23b0 <_glewInfo_GLX_MESA_set_3dfx_mode@plt>
xor    %eax,%eax
call   2130 <_glewInfo_GLX_MESA_swap_control@plt>
xor    %eax,%eax
call   2240 <_glewInfo_GLX_NV_copy_image@plt>
xor    %eax,%eax
call   23c0 <_glewInfo_GLX_NV_delay_before_swap@plt>
xor    %eax,%eax
call   20b0 <_glewInfo_GLX_NV_float_buffer@plt>
xor    %eax,%eax
call   21b0 <_glewInfo_GLX_NV_multisample_coverage@plt>
xor    %eax,%eax
call   20d0 <_glewInfo_GLX_NV_present_video@plt>
xor    %eax,%eax
call   20a0 <_glewInfo_GLX_NV_swap_group@plt>
xor    %eax,%eax
call   2350 <_glewInfo_GLX_NV_vertex_array_range@plt>
xor    %eax,%eax
call   21a0 <_glewInfo_GLX_NV_video_capture@plt>
xor    %eax,%eax
call   22f0 <_glewInfo_GLX_NV_video_out@plt>
xor    %eax,%eax
call   2280 <_glewInfo_GLX_OML_swap_method@plt>
xor    %eax,%eax
call   2390 <_glewInfo_GLX_OML_sync_control@plt>
xor    %eax,%eax
call   2060 <_glewInfo_GLX_SGIS_blended_overlay@plt>
xor    %eax,%eax
call   2410 <_glewInfo_GLX_SGIS_color_range@plt>
xor    %eax,%eax
call   2440 <_glewInfo_GLX_SGIS_multisample@plt>
xor    %eax,%eax
call   2290 <_glewInfo_GLX_SGIS_shared_multisample@plt>
xor    %eax,%eax
call   2100 <_glewInfo_GLX_SGIX_fbconfig@plt>
xor    %eax,%eax
call   2260 <_glewInfo_GLX_SGIX_hyperpipe@plt>
xor    %eax,%eax
call   20c0 <_glewInfo_GLX_SGIX_pbuffer@plt>
xor    %eax,%eax
call   22e0 <_glewInfo_GLX_SGIX_swap_barrier@plt>
xor    %eax,%eax
call   2340 <_glewInfo_GLX_SGIX_swap_group@plt>
xor    %eax,%eax
call   2030 <_glewInfo_GLX_SGIX_video_resize@plt>
xor    %eax,%eax
call   2050 <_glewInfo_GLX_SGIX_visual_select_group@plt>
xor    %eax,%eax
call   2110 <_glewInfo_GLX_SGI_cushion@plt>
xor    %eax,%eax
call   2080 <_glewInfo_GLX_SGI_make_current_read@plt>
xor    %eax,%eax
call   2230 <_glewInfo_GLX_SGI_swap_control@plt>
xor    %eax,%eax
call   2150 <_glewInfo_GLX_SGI_video_sync@plt>
xor    %eax,%eax
call   2140 <_glewInfo_GLX_SUN_get_transparent_index@plt>
xor    %eax,%eax
pop    %rcx
jmp    2270 <_glewInfo_GLX_SUN_video_resize@plt>

LLVM IR (-O0):
define void @glxewInfo() {
%1 = call i32 (...) @_glewInfo_GLX_VERSION_1_2()
%2 = call i32 (...) @_glewInfo_GLX_VERSION_1_3()
%3 = call i32 (...) @_glewInfo_GLX_VERSION_1_4()
%4 = call i32 (...) @_glewInfo_GLX_3DFX_multisample()
%5 = call i32 (...) @_glewInfo_GLX_AMD_gpu_association()
%6 = call i32 (...) @_glewInfo_GLX_ARB_create_context()
%7 = call i32 (...) @_glewInfo_GLX_ARB_create_context_profile()
%8 = call i32 (...) @_glewInfo_GLX_ARB_create_context_robustness()
%9 = call i32 (...) @_glewInfo_GLX_ARB_fbconfig_float()
%10 = call i32 (...) @_glewInfo_GLX_ARB_framebuffer_sRGB()
%11 = call i32 (...) @_glewInfo_GLX_ARB_get_proc_address()
%12 = call i32 (...) @_glewInfo_GLX_ARB_multisample()
%13 = call i32 (...) @_glewInfo_GLX_ARB_robustness_application_isolation()
%14 = call i32 (...) @_glewInfo_GLX_ARB_robustness_share_group_isolation()
%15 = call i32 (...) @_glewInfo_GLX_ARB_vertex_buffer_object()
%16 = call i32 (...) @_glewInfo_GLX_ATI_pixel_format_float()
%17 = call i32 (...) @_glewInfo_GLX_ATI_render_texture()
%18 = call i32 (...) @_glewInfo_GLX_EXT_buffer_age()
%19 = call i32 (...) @_glewInfo_GLX_EXT_create_context_es2_profile()
%20 = call i32 (...) @_glewInfo_GLX_EXT_create_context_es_profile()
%21 = call i32 (...) @_glewInfo_GLX_EXT_fbconfig_packed_float()
%22 = call i32 (...) @_glewInfo_GLX_EXT_framebuffer_sRGB()
%23 = call i32 (...) @_glewInfo_GLX_EXT_import_context()
%24 = call i32 (...) @_glewInfo_GLX_EXT_scene_marker()
%25 = call i32 (...) @_glewInfo_GLX_EXT_stereo_tree()
%26 = call i32 (...) @_glewInfo_GLX_EXT_swap_control()
%27 = call i32 (...) @_glewInfo_GLX_EXT_swap_control_tear()
%28 = call i32 (...) @_glewInfo_GLX_EXT_texture_from_pixmap()
%29 = call i32 (...) @_glewInfo_GLX_EXT_visual_info()
%30 = call i32 (...) @_glewInfo_GLX_EXT_visual_rating()
%31 = call i32 (...) @_glewInfo_GLX_INTEL_swap_event()
%32 = call i32 (...) @_glewInfo_GLX_MESA_agp_offset()
%33 = call i32 (...) @_glewInfo_GLX_MESA_copy_sub_buffer()
%34 = call i32 (...) @_glewInfo_GLX_MESA_pixmap_colormap()
%35 = call i32 (...) @_glewInfo_GLX_MESA_query_renderer()
%36 = call i32 (...) @_glewInfo_GLX_MESA_release_buffers()
%37 = call i32 (...) @_glewInfo_GLX_MESA_set_3dfx_mode()
%38 = call i32 (...) @_glewInfo_GLX_MESA_swap_control()
%39 = call i32 (...) @_glewInfo_GLX_NV_copy_image()
%40 = call i32 (...) @_glewInfo_GLX_NV_delay_before_swap()
%41 = call i32 (...) @_glewInfo_GLX_NV_float_buffer()
%42 = call i32 (...) @_glewInfo_GLX_NV_multisample_coverage()
%43 = call i32 (...) @_glewInfo_GLX_NV_present_video()
%44 = call i32 (...) @_glewInfo_GLX_NV_swap_group()
%45 = call i32 (...) @_glewInfo_GLX_NV_vertex_array_range()
%46 = call i32 (...) @_glewInfo_GLX_NV_video_capture()
%47 = call i32 (...) @_glewInfo_GLX_NV_video_out()
%48 = call i32 (...) @_glewInfo_GLX_OML_swap_method()
%49 = call i32 (...) @_glewInfo_GLX_OML_sync_control()
%50 = call i32 (...) @_glewInfo_GLX_SGIS_blended_overlay()
%51 = call i32 (...) @_glewInfo_GLX_SGIS_color_range()
%52 = call i32 (...) @_glewInfo_GLX_SGIS_multisample()
%53 = call i32 (...) @_glewInfo_GLX_SGIS_shared_multisample()
%54 = call i32 (...) @_glewInfo_GLX_SGIX_fbconfig()
%55 = call i32 (...) @_glewInfo_GLX_SGIX_hyperpipe()
%56 = call i32 (...) @_glewInfo_GLX_SGIX_pbuffer()
%57 = call i32 (...) @_glewInfo_GLX_SGIX_swap_barrier()
%58 = call i32 (...) @_glewInfo_GLX_SGIX_swap_group()
%59 = call i32 (...) @_glewInfo_GLX_SGIX_video_resize()
%60 = call i32 (...) @_glewInfo_GLX_SGIX_visual_select_group()
%61 = call i32 (...) @_glewInfo_GLX_SGI_cushion()
%62 = call i32 (...) @_glewInfo_GLX_SGI_make_current_read()
%63 = call i32 (...) @_glewInfo_GLX_SGI_swap_control()
%64 = call i32 (...) @_glewInfo_GLX_SGI_video_sync()
%65 = call i32 (...) @_glewInfo_GLX_SUN_get_transparent_index()
%66 = call i32 (...) @_glewInfo_GLX_SUN_video_resize()
ret void
}

LLVM IR (-O2):
define void @glxewInfo() {
%1 = tail call i32 (...) @_glewInfo_GLX_VERSION_1_2()
%2 = tail call i32 (...) @_glewInfo_GLX_VERSION_1_3()
%3 = tail call i32 (...) @_glewInfo_GLX_VERSION_1_4()
%4 = tail call i32 (...) @_glewInfo_GLX_3DFX_multisample()
%5 = tail call i32 (...) @_glewInfo_GLX_AMD_gpu_association()
%6 = tail call i32 (...) @_glewInfo_GLX_ARB_create_context()
%7 = tail call i32 (...) @_glewInfo_GLX_ARB_create_context_profile()
%8 = tail call i32 (...) @_glewInfo_GLX_ARB_create_context_robustness()
%9 = tail call i32 (...) @_glewInfo_GLX_ARB_fbconfig_float()
%10 = tail call i32 (...) @_glewInfo_GLX_ARB_framebuffer_sRGB()
%11 = tail call i32 (...) @_glewInfo_GLX_ARB_get_proc_address()
%12 = tail call i32 (...) @_glewInfo_GLX_ARB_multisample()
%13 = tail call i32 (...) @_glewInfo_GLX_ARB_robustness_application_isolation()
%14 = tail call i32 (...) @_glewInfo_GLX_ARB_robustness_share_group_isolation()
%15 = tail call i32 (...) @_glewInfo_GLX_ARB_vertex_buffer_object()
%16 = tail call i32 (...) @_glewInfo_GLX_ATI_pixel_format_float()
%17 = tail call i32 (...) @_glewInfo_GLX_ATI_render_texture()
%18 = tail call i32 (...) @_glewInfo_GLX_EXT_buffer_age()
%19 = tail call i32 (...) @_glewInfo_GLX_EXT_create_context_es2_profile()
%20 = tail call i32 (...) @_glewInfo_GLX_EXT_create_context_es_profile()
%21 = tail call i32 (...) @_glewInfo_GLX_EXT_fbconfig_packed_float()
%22 = tail call i32 (...) @_glewInfo_GLX_EXT_framebuffer_sRGB()
%23 = tail call i32 (...) @_glewInfo_GLX_EXT_import_context()
%24 = tail call i32 (...) @_glewInfo_GLX_EXT_scene_marker()
%25 = tail call i32 (...) @_glewInfo_GLX_EXT_stereo_tree()
%26 = tail call i32 (...) @_glewInfo_GLX_EXT_swap_control()
%27 = tail call i32 (...) @_glewInfo_GLX_EXT_swap_control_tear()
%28 = tail call i32 (...) @_glewInfo_GLX_EXT_texture_from_pixmap()
%29 = tail call i32 (...) @_glewInfo_GLX_EXT_visual_info()
%30 = tail call i32 (...) @_glewInfo_GLX_EXT_visual_rating()
%31 = tail call i32 (...) @_glewInfo_GLX_INTEL_swap_event()
%32 = tail call i32 (...) @_glewInfo_GLX_MESA_agp_offset()
%33 = tail call i32 (...) @_glewInfo_GLX_MESA_copy_sub_buffer()
%34 = tail call i32 (...) @_glewInfo_GLX_MESA_pixmap_colormap()
%35 = tail call i32 (...) @_glewInfo_GLX_MESA_query_renderer()
%36 = tail call i32 (...) @_glewInfo_GLX_MESA_release_buffers()
%37 = tail call i32 (...) @_glewInfo_GLX_MESA_set_3dfx_mode()
%38 = tail call i32 (...) @_glewInfo_GLX_MESA_swap_control()
%39 = tail call i32 (...) @_glewInfo_GLX_NV_copy_image()
%40 = tail call i32 (...) @_glewInfo_GLX_NV_delay_before_swap()
%41 = tail call i32 (...) @_glewInfo_GLX_NV_float_buffer()
%42 = tail call i32 (...) @_glewInfo_GLX_NV_multisample_coverage()
%43 = tail call i32 (...) @_glewInfo_GLX_NV_present_video()
%44 = tail call i32 (...) @_glewInfo_GLX_NV_swap_group()
%45 = tail call i32 (...) @_glewInfo_GLX_NV_vertex_array_range()
%46 = tail call i32 (...) @_glewInfo_GLX_NV_video_capture()
%47 = tail call i32 (...) @_glewInfo_GLX_NV_video_out()
%48 = tail call i32 (...) @_glewInfo_GLX_OML_swap_method()
%49 = tail call i32 (...) @_glewInfo_GLX_OML_sync_control()
%50 = tail call i32 (...) @_glewInfo_GLX_SGIS_blended_overlay()
%51 = tail call i32 (...) @_glewInfo_GLX_SGIS_color_range()
%52 = tail call i32 (...) @_glewInfo_GLX_SGIS_multisample()
%53 = tail call i32 (...) @_glewInfo_GLX_SGIS_shared_multisample()
%54 = tail call i32 (...) @_glewInfo_GLX_SGIX_fbconfig()
%55 = tail call i32 (...) @_glewInfo_GLX_SGIX_hyperpipe()
%56 = tail call i32 (...) @_glewInfo_GLX_SGIX_pbuffer()
%57 = tail call i32 (...) @_glewInfo_GLX_SGIX_swap_barrier()
%58 = tail call i32 (...) @_glewInfo_GLX_SGIX_swap_group()
%59 = tail call i32 (...) @_glewInfo_GLX_SGIX_video_resize()
%60 = tail call i32 (...) @_glewInfo_GLX_SGIX_visual_select_group()
%61 = tail call i32 (...) @_glewInfo_GLX_SGI_cushion()
%62 = tail call i32 (...) @_glewInfo_GLX_SGI_make_current_read()
%63 = tail call i32 (...) @_glewInfo_GLX_SGI_swap_control()
%64 = tail call i32 (...) @_glewInfo_GLX_SGI_video_sync()
%65 = tail call i32 (...) @_glewInfo_GLX_SUN_get_transparent_index()
%66 = tail call i32 (...) @_glewInfo_GLX_SUN_video_resize()
ret void
}