// File: /workspace/github_c_makefile_star2_O0/FredTheDino[P]Fog/inc/glad/glad.c
// Function: load_GL_AMD_gpu_shader_int64(void* (*)(char const*))
static void load_GL_AMD_gpu_shader_int64(GLADloadproc load) {
	if(!GLAD_GL_AMD_gpu_shader_int64) return;
	glad_glUniform1i64NV = (PFNGLUNIFORM1I64NVPROC)load("glUniform1i64NV");
	glad_glUniform2i64NV = (PFNGLUNIFORM2I64NVPROC)load("glUniform2i64NV");
	glad_glUniform3i64NV = (PFNGLUNIFORM3I64NVPROC)load("glUniform3i64NV");
	glad_glUniform4i64NV = (PFNGLUNIFORM4I64NVPROC)load("glUniform4i64NV");
	glad_glUniform1i64vNV = (PFNGLUNIFORM1I64VNVPROC)load("glUniform1i64vNV");
	glad_glUniform2i64vNV = (PFNGLUNIFORM2I64VNVPROC)load("glUniform2i64vNV");
	glad_glUniform3i64vNV = (PFNGLUNIFORM3I64VNVPROC)load("glUniform3i64vNV");
	glad_glUniform4i64vNV = (PFNGLUNIFORM4I64VNVPROC)load("glUniform4i64vNV");
	glad_glUniform1ui64NV = (PFNGLUNIFORM1UI64NVPROC)load("glUniform1ui64NV");
	glad_glUniform2ui64NV = (PFNGLUNIFORM2UI64NVPROC)load("glUniform2ui64NV");
	glad_glUniform3ui64NV = (PFNGLUNIFORM3UI64NVPROC)load("glUniform3ui64NV");
	glad_glUniform4ui64NV = (PFNGLUNIFORM4UI64NVPROC)load("glUniform4ui64NV");
	glad_glUniform1ui64vNV = (PFNGLUNIFORM1UI64VNVPROC)load("glUniform1ui64vNV");
	glad_glUniform2ui64vNV = (PFNGLUNIFORM2UI64VNVPROC)load("glUniform2ui64vNV");
	glad_glUniform3ui64vNV = (PFNGLUNIFORM3UI64VNVPROC)load("glUniform3ui64vNV");
	glad_glUniform4ui64vNV = (PFNGLUNIFORM4UI64VNVPROC)load("glUniform4ui64vNV");
	glad_glGetUniformi64vNV = (PFNGLGETUNIFORMI64VNVPROC)load("glGetUniformi64vNV");
	glad_glGetUniformui64vNV = (PFNGLGETUNIFORMUI64VNVPROC)load("glGetUniformui64vNV");
	glad_glProgramUniform1i64NV = (PFNGLPROGRAMUNIFORM1I64NVPROC)load("glProgramUniform1i64NV");
	glad_glProgramUniform2i64NV = (PFNGLPROGRAMUNIFORM2I64NVPROC)load("glProgramUniform2i64NV");
	glad_glProgramUniform3i64NV = (PFNGLPROGRAMUNIFORM3I64NVPROC)load("glProgramUniform3i64NV");
	glad_glProgramUniform4i64NV = (PFNGLPROGRAMUNIFORM4I64NVPROC)load("glProgramUniform4i64NV");
	glad_glProgramUniform1i64vNV = (PFNGLPROGRAMUNIFORM1I64VNVPROC)load("glProgramUniform1i64vNV");
	glad_glProgramUniform2i64vNV = (PFNGLPROGRAMUNIFORM2I64VNVPROC)load("glProgramUniform2i64vNV");
	glad_glProgramUniform3i64vNV = (PFNGLPROGRAMUNIFORM3I64VNVPROC)load("glProgramUniform3i64vNV");
	glad_glProgramUniform4i64vNV = (PFNGLPROGRAMUNIFORM4I64VNVPROC)load("glProgramUniform4i64vNV");
	glad_glProgramUniform1ui64NV = (PFNGLPROGRAMUNIFORM1UI64NVPROC)load("glProgramUniform1ui64NV");
	glad_glProgramUniform2ui64NV = (PFNGLPROGRAMUNIFORM2UI64NVPROC)load("glProgramUniform2ui64NV");
	glad_glProgramUniform3ui64NV = (PFNGLPROGRAMUNIFORM3UI64NVPROC)load("glProgramUniform3ui64NV");
	glad_glProgramUniform4ui64NV = (PFNGLPROGRAMUNIFORM4UI64NVPROC)load("glProgramUniform4ui64NV");
	glad_glProgramUniform1ui64vNV = (PFNGLPROGRAMUNIFORM1UI64VNVPROC)load("glProgramUniform1ui64vNV");
	glad_glProgramUniform2ui64vNV = (PFNGLPROGRAMUNIFORM2UI64VNVPROC)load("glProgramUniform2ui64vNV");
	glad_glProgramUniform3ui64vNV = (PFNGLPROGRAMUNIFORM3UI64VNVPROC)load("glProgramUniform3ui64vNV");
	glad_glProgramUniform4ui64vNV = (PFNGLPROGRAMUNIFORM4UI64VNVPROC)load("glProgramUniform4ui64vNV");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
leaq 0x65a39(%rip), %rax     # 0x7ff5c
cmpl $0x0, (%rax)
jne 0x1a52d
jmp 0x1a83b
leaq 0x33754(%rip), %rdi     # 0x4dc88
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x663b7(%rip), %rax     # 0x808f8
movq %rcx, (%rax)
leaq 0x3374d(%rip), %rdi     # 0x4dc98
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x663a8(%rip), %rax     # 0x80900
movq %rcx, (%rax)
leaq 0x33746(%rip), %rdi     # 0x4dca8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66399(%rip), %rax     # 0x80908
movq %rcx, (%rax)
leaq 0x3373f(%rip), %rdi     # 0x4dcb8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6638a(%rip), %rax     # 0x80910
movq %rcx, (%rax)
leaq 0x33738(%rip), %rdi     # 0x4dcc8
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6637b(%rip), %rax     # 0x80918
movq %rcx, (%rax)
leaq 0x33732(%rip), %rdi     # 0x4dcd9
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6636c(%rip), %rax     # 0x80920
movq %rcx, (%rax)
leaq 0x3372c(%rip), %rdi     # 0x4dcea
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6635d(%rip), %rax     # 0x80928
movq %rcx, (%rax)
leaq 0x33726(%rip), %rdi     # 0x4dcfb
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6634e(%rip), %rax     # 0x80930
movq %rcx, (%rax)
leaq 0x33720(%rip), %rdi     # 0x4dd0c
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6633f(%rip), %rax     # 0x80938
movq %rcx, (%rax)
leaq 0x3371a(%rip), %rdi     # 0x4dd1d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66330(%rip), %rax     # 0x80940
movq %rcx, (%rax)
leaq 0x33714(%rip), %rdi     # 0x4dd2e
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66321(%rip), %rax     # 0x80948
movq %rcx, (%rax)
leaq 0x3370e(%rip), %rdi     # 0x4dd3f
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66312(%rip), %rax     # 0x80950
movq %rcx, (%rax)
leaq 0x33708(%rip), %rdi     # 0x4dd50
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66303(%rip), %rax     # 0x80958
movq %rcx, (%rax)
leaq 0x33703(%rip), %rdi     # 0x4dd62
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662f4(%rip), %rax     # 0x80960
movq %rcx, (%rax)
leaq 0x336fe(%rip), %rdi     # 0x4dd74
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662e5(%rip), %rax     # 0x80968
movq %rcx, (%rax)
leaq 0x336f9(%rip), %rdi     # 0x4dd86
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662d6(%rip), %rax     # 0x80970
movq %rcx, (%rax)
leaq 0x336f4(%rip), %rdi     # 0x4dd98
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662c7(%rip), %rax     # 0x80978
movq %rcx, (%rax)
leaq 0x336f0(%rip), %rdi     # 0x4ddab
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662b8(%rip), %rax     # 0x80980
movq %rcx, (%rax)
leaq 0x336ed(%rip), %rdi     # 0x4ddbf
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x662a9(%rip), %rax     # 0x80988
movq %rcx, (%rax)
leaq 0x336ed(%rip), %rdi     # 0x4ddd6
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6629a(%rip), %rax     # 0x80990
movq %rcx, (%rax)
leaq 0x336ed(%rip), %rdi     # 0x4dded
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6628b(%rip), %rax     # 0x80998
movq %rcx, (%rax)
leaq 0x336ed(%rip), %rdi     # 0x4de04
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6627c(%rip), %rax     # 0x809a0
movq %rcx, (%rax)
leaq 0x336ed(%rip), %rdi     # 0x4de1b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6626d(%rip), %rax     # 0x809a8
movq %rcx, (%rax)
leaq 0x336ee(%rip), %rdi     # 0x4de33
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6625e(%rip), %rax     # 0x809b0
movq %rcx, (%rax)
leaq 0x336ef(%rip), %rdi     # 0x4de4b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x6624f(%rip), %rax     # 0x809b8
movq %rcx, (%rax)
leaq 0x336f0(%rip), %rdi     # 0x4de63
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66240(%rip), %rax     # 0x809c0
movq %rcx, (%rax)
leaq 0x336f1(%rip), %rdi     # 0x4de7b
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66231(%rip), %rax     # 0x809c8
movq %rcx, (%rax)
leaq 0x336f2(%rip), %rdi     # 0x4de93
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66222(%rip), %rax     # 0x809d0
movq %rcx, (%rax)
leaq 0x336f3(%rip), %rdi     # 0x4deab
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66213(%rip), %rax     # 0x809d8
movq %rcx, (%rax)
leaq 0x336f4(%rip), %rdi     # 0x4dec3
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x66204(%rip), %rax     # 0x809e0
movq %rcx, (%rax)
leaq 0x336f5(%rip), %rdi     # 0x4dedb
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x661f5(%rip), %rax     # 0x809e8
movq %rcx, (%rax)
leaq 0x336f7(%rip), %rdi     # 0x4def4
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x661e6(%rip), %rax     # 0x809f0
movq %rcx, (%rax)
leaq 0x336f9(%rip), %rdi     # 0x4df0d
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x661d7(%rip), %rax     # 0x809f8
movq %rcx, (%rax)
leaq 0x336fb(%rip), %rdi     # 0x4df26
callq *-0x8(%rbp)
movq %rax, %rcx
leaq 0x661c8(%rip), %rax     # 0x80a00
movq %rcx, (%rax)
addq $0x10, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)