Function at 0x140004db0
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x30
mov rbx, rcx
lea rdx, [0x140003b10]
lea rcx, [0x140053578]
call fcn.1400140e0
mov rcx, qword [0x140053568]
lea rdx, str.cuGetProcAddress_v2
mov rcx, qword [rcx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400537c8], rax
test rax, rax
je 0x14000cae9
xor edi, edi
lea rdx, [0x140053a80]
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea rcx, [0x140037234]
call rax
cmp eax, 0x22
je 0x14000cae9
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400539b0]
lea rcx, str.cuInit
call qword [0x1400537c8]
test eax, eax
jne 0x140004e59
mov rax, qword [0x1400539b0]
test rax, rax
je 0x140004e59
mov qword [0x140053768], rax
jmp 0x140004e67
lea rcx, [0x140003220]
mov qword [0x140053768], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b16
lea rdx, [0x140053a08]
lea rcx, str.cuGetProcAddress
call qword [0x1400537c8]
test eax, eax
jne 0x140004ea2
mov rax, qword [0x140053a08]
test rax, rax
je 0x140004ea2
mov qword [0x140053798], rax
jmp 0x140004eb0
lea rcx, [0x140003220]
mov qword [0x140053798], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140053a80]
lea rcx, str.cuGetProcAddress
call qword [0x1400537c8]
test eax, eax
jne 0x140004ee2
mov r10, qword [0x140053a80]
test r10, r10
jne 0x140004ee9
lea r10, [0x140003220]
xor r9d, r9d
mov qword [0x1400537c8], r10
mov r8d, 0x7d0
mov qword [rsp + 0x20], rdi
lea rdx, [0x140053ad0]
lea rcx, str.cuDeviceGet
call r10
test eax, eax
jne 0x140004f28
mov rax, qword [0x140053ad0]
test rax, rax
je 0x140004f28
mov qword [0x1400537f0], rax
jmp 0x140004f36
lea rcx, [0x140003220]
mov qword [0x1400537f0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140053b18]
lea rcx, str.cuDeviceGetCount
call qword [0x1400537c8]
test eax, eax
jne 0x140004f71
mov rax, qword [0x140053b18]
test rax, rax
je 0x140004f71
mov qword [0x140053808], rax
jmp 0x140004f7f
lea rcx, [0x140003220]
mov qword [0x140053808], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140053b60]
lea rcx, str.cuDeviceGetName
call qword [0x1400537c8]
test eax, eax
jne 0x140004fba
mov rax, qword [0x140053b60]
test rax, rax
je 0x140004fba
mov qword [0x140053830], rax
jmp 0x140004fc8
lea rcx, [0x140003220]
mov qword [0x140053830], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053b98]
lea rcx, str.cuDeviceTotalMem
call qword [0x1400537c8]
test eax, eax
jne 0x140005003
mov rax, qword [0x140053b98]
test rax, rax
je 0x140005003
mov qword [0x140053850], rax
jmp 0x140005011
lea rcx, [0x140003220]
mov qword [0x140053850], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140053be8]
lea rcx, str.cuDeviceGetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x14000504c
mov rax, qword [0x140053be8]
test rax, rax
je 0x14000504c
mov qword [0x140053870], rax
jmp 0x14000505a
lea rcx, [0x140003220]
mov qword [0x140053870], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1f40
lea rdx, [0x140053c48]
lea rcx, str.cuDeviceGetP2PAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140005095
mov rax, qword [0x140053c48]
test rax, rax
je 0x140005095
mov qword [0x1400538a0], rax
jmp 0x1400050a3
lea rcx, [0x140003220]
mov qword [0x1400538a0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7e4
lea rdx, [0x140053c80]
lea rcx, str.cuDriverGetVersion
call qword [0x1400537c8]
test eax, eax
jne 0x1400050de
mov rax, qword [0x140053c80]
test rax, rax
je 0x1400050de
mov qword [0x1400538b8], rax
jmp 0x1400050ec
lea rcx, [0x140003220]
mov qword [0x1400538b8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfaa
lea rdx, [0x140053cc0]
lea rcx, str.cuDeviceGetByPCIBusId
call qword [0x1400537c8]
test eax, eax
jne 0x140005127
mov rax, qword [0x140053cc0]
test rax, rax
je 0x140005127
mov qword [0x1400538e0], rax
jmp 0x140005135
lea rcx, [0x140003220]
mov qword [0x1400538e0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfaa
lea rdx, [0x140053d10]
lea rcx, str.cuDeviceGetPCIBusId
call qword [0x1400537c8]
test eax, eax
jne 0x140005170
mov rax, qword [0x140053d10]
test rax, rax
je 0x140005170
mov qword [0x140053908], rax
jmp 0x14000517e
lea rcx, [0x140003220]
mov qword [0x140053908], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x233c
lea rdx, [0x140053d60]
lea rcx, str.cuDeviceGetUuid
call qword [0x1400537c8]
test eax, eax
jne 0x1400051b9
mov rax, qword [0x140053d60]
test rax, rax
je 0x1400051b9
mov qword [0x140053930], rax
jmp 0x1400051c7
lea rcx, [0x140003220]
mov qword [0x140053930], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b02
lea rdx, [0x140053da0]
lea rcx, str.cuDeviceGetTexture1DLinearMaxWidth
call qword [0x1400537c8]
test eax, eax
jne 0x140005202
mov rax, qword [0x140053da0]
test rax, rax
je 0x140005202
mov qword [0x140053958], rax
jmp 0x140005210
lea rcx, [0x140003220]
mov qword [0x140053958], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053de0]
lea rcx, str.cuDeviceGetDefaultMemPool
call qword [0x1400537c8]
test eax, eax
jne 0x14000524b
mov rax, qword [0x140053de0]
test rax, rax
je 0x14000524b
mov qword [0x140053970], rax
jmp 0x140005259
lea rcx, [0x140003220]
mov qword [0x140053970], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053e20]
lea rcx, str.cuDeviceSetMemPool
call qword [0x1400537c8]
test eax, eax
jne 0x140005294
mov rax, qword [0x140053e20]
test rax, rax
je 0x140005294
mov qword [0x140053998], rax
jmp 0x1400052a2
lea rcx, [0x140003220]
mov qword [0x140053998], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053e60]
lea rcx, str.cuDeviceGetMemPool
call qword [0x1400537c8]
test eax, eax
jne 0x1400052dd
mov rax, qword [0x140053e60]
test rax, rax
je 0x1400052dd
mov qword [0x1400539c0], rax
jmp 0x1400052eb
lea rcx, [0x140003220]
mov qword [0x1400539c0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b16
lea rdx, [0x140053ea0]
lea rcx, str.cuFlushGPUDirectRDMAWrites
call qword [0x1400537c8]
test eax, eax
jne 0x140005326
mov rax, qword [0x140053ea0]
test rax, rax
je 0x140005326
mov qword [0x1400539d8], rax
jmp 0x140005334
lea rcx, [0x140003220]
mov qword [0x1400539d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2710
lea rdx, [0x140053ee0]
lea rcx, str.cuDeviceGetLuid
call qword [0x1400537c8]
test eax, eax
jne 0x14000536f
mov rax, qword [0x140053ee0]
test rax, rax
je 0x14000536f
mov qword [0x140053a10], rax
jmp 0x14000537d
lea rcx, [0x140003220]
mov qword [0x140053a10], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053f28]
lea rcx, str.cuDevicePrimaryCtxRetain
call qword [0x1400537c8]
test eax, eax
jne 0x1400053b8
mov rax, qword [0x140053f28]
test rax, rax
je 0x1400053b8
mov qword [0x140053a28], rax
jmp 0x1400053c6
lea rcx, [0x140003220]
mov qword [0x140053a28], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053f58]
lea rcx, str.cuDevicePrimaryCtxRelease
call qword [0x1400537c8]
test eax, eax
jne 0x140005401
mov rax, qword [0x140053f58]
test rax, rax
je 0x140005401
mov qword [0x140053a38], rax
jmp 0x14000540f
lea rcx, [0x140003220]
mov qword [0x140053a38], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2af8
lea rdx, [0x140053f88]
lea rcx, str.cuDevicePrimaryCtxSetFlags
call qword [0x1400537c8]
test eax, eax
jne 0x14000544a
mov rax, qword [0x140053f88]
test rax, rax
je 0x14000544a
mov qword [0x140053a68], rax
jmp 0x140005458
lea rcx, [0x140003220]
mov qword [0x140053a68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053fd8]
lea rcx, str.cuDevicePrimaryCtxGetState
call qword [0x1400537c8]
test eax, eax
jne 0x140005493
mov rax, qword [0x140053fd8]
test rax, rax
je 0x140005493
mov qword [0x140053a90], rax
jmp 0x1400054a1
lea rcx, [0x140003220]
mov qword [0x140053a90], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140054018]
lea rcx, str.cuDevicePrimaryCtxReset
call qword [0x1400537c8]
test eax, eax
jne 0x1400054dc
mov rax, qword [0x140054018]
test rax, rax
je 0x1400054dc
mov qword [0x140053aa0], rax
jmp 0x1400054ea
lea rcx, [0x140003220]
mov qword [0x140053aa0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140054040]
lea rcx, str.cuCtxCreate
call qword [0x1400537c8]
test eax, eax
jne 0x140005525
mov rax, qword [0x140054040]
test rax, rax
je 0x140005525
mov qword [0x140053ad8], rax
jmp 0x140005533
lea rcx, [0x140003220]
mov qword [0x140053ad8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140054070]
lea rcx, str.cuCtxGetFlags
call qword [0x1400537c8]
test eax, eax
jne 0x14000556e
mov rax, qword [0x140054070]
test rax, rax
je 0x14000556e
mov qword [0x140053af8], rax
jmp 0x14000557c
lea rcx, [0x140003220]
mov qword [0x140053af8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140054090]
lea rcx, str.cuCtxSetCurrent
call qword [0x1400537c8]
test eax, eax
jne 0x1400055b7
mov rax, qword [0x140054090]
test rax, rax
je 0x1400055b7
mov qword [0x140053b20], rax
jmp 0x1400055c5
lea rcx, [0x140003220]
mov qword [0x140053b20], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400540c8]
lea rcx, str.cuCtxGetCurrent
call qword [0x1400537c8]
test eax, eax
jne 0x140005600
mov rax, qword [0x1400540c8]
test rax, rax
je 0x140005600
mov qword [0x140053b30], rax
jmp 0x14000560e
lea rcx, [0x140003220]
mov qword [0x140053b30], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400540f8]
lea rcx, str.cuCtxDetach
call qword [0x1400537c8]
test eax, eax
jne 0x140005649
mov rax, qword [0x1400540f8]
test rax, rax
je 0x140005649
mov qword [0x140053b40], rax
jmp 0x140005657
lea rcx, [0x140003220]
mov qword [0x140053b40], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140054128]
lea rcx, str.cuCtxGetApiVersion
call qword [0x1400537c8]
test eax, eax
jne 0x140005692
mov rax, qword [0x140054128]
test rax, rax
je 0x140005692
mov qword [0x140053b68], rax
jmp 0x1400056a0
lea rcx, [0x140003220]
mov qword [0x140053b68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140054150]
lea rcx, str.cuCtxGetDevice
call qword [0x1400537c8]
test eax, eax
jne 0x1400056db
mov rax, qword [0x140054150]
test rax, rax
je 0x1400056db
mov qword [0x140053b78], rax
jmp 0x1400056e9
lea rcx, [0x140003220]
mov qword [0x140053b78], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbc2
lea rdx, [0x140054190]
lea rcx, str.cuCtxGetLimit
call qword [0x1400537c8]
test eax, eax
jne 0x140005724
mov rax, qword [0x140054190]
test rax, rax
je 0x140005724
mov qword [0x140053ba0], rax
jmp 0x140005732
lea rcx, [0x140003220]
mov qword [0x140053ba0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbc2
lea rdx, [0x1400541c0]
lea rcx, str.cuCtxSetLimit
call qword [0x1400537c8]
test eax, eax
jne 0x14000576d
mov rax, qword [0x1400541c0]
test rax, rax
je 0x14000576d
mov qword [0x140053bc0], rax
jmp 0x14000577b
lea rcx, [0x140003220]
mov qword [0x140053bc0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400541f0]
lea rcx, str.cuCtxGetCacheConfig
call qword [0x1400537c8]
test eax, eax
jne 0x1400057b6
mov rax, qword [0x1400541f0]
test rax, rax
je 0x1400057b6
mov qword [0x140053bd0], rax
jmp 0x1400057c4
lea rcx, [0x140003220]
mov qword [0x140053bd0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140054218]
lea rcx, str.cuCtxSetCacheConfig
call qword [0x1400537c8]
test eax, eax
jne 0x1400057ff
mov rax, qword [0x140054218]
test rax, rax
je 0x1400057ff
mov qword [0x140053bf0], rax
jmp 0x14000580d
lea rcx, [0x140003220]
mov qword [0x140053bf0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfb4
lea rdx, [0x140054238]
lea rcx, str.cuCtxGetSharedMemConfig
call qword [0x1400537c8]
test eax, eax
jne 0x140005848
mov rax, qword [0x140054238]
test rax, rax
je 0x140005848
mov qword [0x140053c08], rax
jmp 0x140005856
lea rcx, [0x140003220]
mov qword [0x140053c08], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140054268]
lea rcx, str.cuCtxGetStreamPriorityRange
call qword [0x1400537c8]
test eax, eax
jne 0x140005891
mov rax, qword [0x140054268]
test rax, rax
je 0x140005891
mov qword [0x140053c28], rax
jmp 0x14000589f
lea rcx, [0x140003220]
mov qword [0x140053c28], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfb4
lea rdx, [0x140054298]
lea rcx, str.cuCtxSetSharedMemConfig
call qword [0x1400537c8]
test eax, eax
jne 0x1400058da
mov rax, qword [0x140054298]
test rax, rax
je 0x1400058da
mov qword [0x140053c40], rax
jmp 0x1400058e8
lea rcx, [0x140003220]
mov qword [0x140053c40], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400542d0]
lea rcx, str.cuCtxSynchronize
call qword [0x1400537c8]
test eax, eax
jne 0x140005923
mov rax, qword [0x1400542d0]
test rax, rax
je 0x140005923
mov qword [0x140053c60], rax
jmp 0x140005931
lea rcx, [0x140003220]
mov qword [0x140053c60], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2af8
lea rdx, [0x1400542f0]
lea rcx, str.cuCtxResetPersistingL2Cache
call qword [0x1400537c8]
test eax, eax
jne 0x14000596c
mov rax, qword [0x1400542f0]
test rax, rax
je 0x14000596c
mov qword [0x140053c70], rax
jmp 0x14000597a
lea rcx, [0x140003220]
mov qword [0x140053c70], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140054320]
lea rcx, str.cuCtxPopCurrent
call qword [0x1400537c8]
test eax, eax
jne 0x1400059b5
mov rax, qword [0x140054320]
test rax, rax
je 0x1400059b5
mov qword [0x140053c90], rax
jmp 0x1400059c3
lea rcx, [0x140003220]
mov qword [0x140053c90], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140054340]
lea rcx, str.cuCtxPushCurrent
call qword [0x1400537c8]
test eax, eax
jne 0x1400059fe
mov rax, qword [0x140054340]
test rax, rax
je 0x1400059fe
mov qword [0x140053cb0], rax
jmp 0x140005a0c
lea rcx, [0x140003220]
mov qword [0x140053cb0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140054368]
lea rcx, str.cuModuleLoad
call qword [0x1400537c8]
test eax, eax
jne 0x140005a47
mov rax, qword [0x140054368]
test rax, rax
je 0x140005a47
mov qword [0x140053cc8], rax
jmp 0x140005a55
lea rcx, [0x140003220]
mov qword [0x140053cc8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400543a8]
lea rcx, str.cuModuleLoadData
call qword [0x1400537c8]
test eax, eax
jne 0x140005a90
mov rax, qword [0x1400543a8]
test rax, rax
je 0x140005a90
mov qword [0x140053ce0], rax
jmp 0x140005a9e
lea rcx, [0x140003220]
mov qword [0x140053ce0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400543d8]
lea rcx, str.cuModuleLoadFatBinary
call qword [0x1400537c8]
test eax, eax
jne 0x140005ad9
mov rax, qword [0x1400543d8]
test rax, rax
je 0x140005ad9
mov qword [0x140053d08], rax
jmp 0x140005ae7
lea rcx, [0x140003220]
mov qword [0x140053d08], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140054410]
lea rcx, str.cuModuleUnload
call qword [0x1400537c8]
test eax, eax
jne 0x140005b22
mov rax, qword [0x140054410]
test rax, rax
je 0x140005b22
mov qword [0x140053d28], rax
jmp 0x140005b30
lea rcx, [0x140003220]
mov qword [0x140053d28], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140054450]
lea rcx, str.cuModuleGetFunction
call qword [0x1400537c8]
test eax, eax
jne 0x140005b6b
mov rax, qword [0x140054450]
test rax, rax
je 0x140005b6b
mov qword [0x140053d58], rax
jmp 0x140005b79
lea rcx, [0x140003220]
mov qword [0x140053d58], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140054498]
lea rcx, str.cuModuleGetGlobal
call qword [0x1400537c8]
test eax, eax
jne 0x140005bb4
mov rax, qword [0x140054498]
test rax, rax
je 0x140005bb4
mov qword [0x140053d70], rax
jmp 0x140005bc2
lea rcx, [0x140003220]
mov qword [0x140053d70], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400544d8]
lea rcx, str.cuModuleGetTexRef
call qword [0x1400537c8]
test eax, eax
jne 0x140005bfd
mov rax, qword [0x1400544d8]
test rax, rax
je 0x140005bfd
mov qword [0x140053d90], rax
jmp 0x140005c0b
lea rcx, [0x140003220]
mov qword [0x140053d90], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbb8
lea rdx, [0x140054520]
lea rcx, str.cuModuleGetSurfRef
call qword [0x1400537c8]
test eax, eax
jne 0x140005c46
mov rax, qword [0x140054520]
test rax, rax
je 0x140005c46
mov qword [0x140053dc0], rax
jmp 0x140005c54
lea rcx, [0x140003220]
mov qword [0x140053dc0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b3e
lea rdx, [0x140054550]
lea rcx, str.cuModuleGetLoadingMode
call qword [0x1400537c8]
test eax, eax
jne 0x140005c8f
mov rax, qword [0x140054550]
test rax, rax
je 0x140005c8f
mov qword [0x140053dd8], rax
jmp 0x140005c9d
lea rcx, [0x140003220]
mov qword [0x140053dd8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x1400545a0]
lea rcx, str.cuLibraryLoadData
call qword [0x1400537c8]
test eax, eax
jne 0x140005cd8
mov rax, qword [0x1400545a0]
test rax, rax
je 0x140005cd8
mov qword [0x140053e18], rax
jmp 0x140005ce6
lea rcx, [0x140003220]
mov qword [0x140053e18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140054608]
lea rcx, str.cuLibraryLoadFromFile
call qword [0x1400537c8]
test eax, eax
jne 0x140005d21
mov rax, qword [0x140054608]
test rax, rax
je 0x140005d21
mov qword [0x140053e68], rax
jmp 0x140005d2f
lea rcx, [0x140003220]
mov qword [0x140053e68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140054658]
lea rcx, str.cuLibraryUnload
call qword [0x1400537c8]
test eax, eax
jne 0x140005d6a
mov rax, qword [0x140054658]
test rax, rax
je 0x140005d6a
mov qword [0x140053e78], rax
jmp 0x140005d78
lea rcx, [0x140003220]
mov qword [0x140053e78], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140054690]
lea rcx, str.cuLibraryGetKernel
call qword [0x1400537c8]
test eax, eax
jne 0x140005db3
mov rax, qword [0x140054690]
test rax, rax
je 0x140005db3
mov qword [0x140053ea8], rax
jmp 0x140005dc1
lea rcx, [0x140003220]
mov qword [0x140053ea8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x1400546d0]
lea rcx, str.cuLibraryGetModule
call qword [0x1400537c8]
test eax, eax
jne 0x140005dfc
mov rax, qword [0x1400546d0]
test rax, rax
je 0x140005dfc
mov qword [0x140053ec0], rax
jmp 0x140005e0a
lea rcx, [0x140003220]
mov qword [0x140053ec0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052bc0]
lea rcx, str.cuKernelGetFunction
call qword [0x1400537c8]
test eax, eax
jne 0x140005e45
mov rax, qword [0x140052bc0]
test rax, rax
je 0x140005e45
mov qword [0x140053ee8], rax
jmp 0x140005e53
lea rcx, [0x140003220]
mov qword [0x140053ee8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052bf0]
lea rcx, str.cuLibraryGetGlobal
call qword [0x1400537c8]
test eax, eax
jne 0x140005e8e
mov rax, qword [0x140052bf0]
test rax, rax
je 0x140005e8e
mov qword [0x140053f08], rax
jmp 0x140005e9c
lea rcx, [0x140003220]
mov qword [0x140053f08], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052c48]
lea rcx, str.cuLibraryGetManaged
call qword [0x1400537c8]
test eax, eax
jne 0x140005ed7
mov rax, qword [0x140052c48]
test rax, rax
je 0x140005ed7
mov qword [0x140053f40], rax
jmp 0x140005ee5
lea rcx, [0x140003220]
mov qword [0x140053f40], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052c98]
lea rcx, str.cuKernelGetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140005f20
mov rax, qword [0x140052c98]
test rax, rax
je 0x140005f20
mov qword [0x140053f70], rax
jmp 0x140005f2e
lea rcx, [0x140003220]
mov qword [0x140053f70], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052cf8]
lea rcx, str.cuKernelSetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140005f69
mov rax, qword [0x140052cf8]
test rax, rax
je 0x140005f69
mov qword [0x140053fa0], rax
jmp 0x140005f77
lea rcx, [0x140003220]
mov qword [0x140053fa0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052d30]
lea rcx, str.cuKernelSetCacheConfig
call qword [0x1400537c8]
test eax, eax
jne 0x140005fb2
mov rax, qword [0x140052d30]
test rax, rax
je 0x140005fb2
mov qword [0x140053fc0], rax
jmp 0x140005fc0
lea rcx, [0x140003220]
mov qword [0x140053fc0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2efe
lea rdx, [0x140052d78]
lea rcx, str.cuKernelGetName
call qword [0x1400537c8]
test eax, eax
jne 0x140005ffb
mov rax, qword [0x140052d78]
test rax, rax
je 0x140005ffb
mov qword [0x140053fe0], rax
jmp 0x140006009
lea rcx, [0x140003220]
mov qword [0x140053fe0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2f08
lea rdx, [0x140052db8]
lea rcx, str.cuKernelGetParamInfo
call qword [0x1400537c8]
test eax, eax
jne 0x140006044
mov rax, qword [0x140052db8]
test rax, rax
je 0x140006044
mov qword [0x140054010], rax
jmp 0x140006052
lea rcx, [0x140003220]
mov qword [0x140054010], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140052e00]
lea rcx, str.cuLinkCreate
call qword [0x1400537c8]
test eax, eax
jne 0x14000608d
mov rax, qword [0x140052e00]
test rax, rax
je 0x14000608d
mov qword [0x140054030], rax
jmp 0x14000609b
lea rcx, [0x140003220]
mov qword [0x140054030], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140052e50]
lea rcx, str.cuLinkAddData
call qword [0x1400537c8]
test eax, eax
jne 0x1400060d6
mov rax, qword [0x140052e50]
test rax, rax
je 0x1400060d6
mov qword [0x140054068], rax
jmp 0x1400060e4
lea rcx, [0x140003220]
mov qword [0x140054068], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140052ec0]
lea rcx, str.cuLinkAddFile
call qword [0x1400537c8]
test eax, eax
jne 0x14000611f
mov rax, qword [0x140052ec0]
test rax, rax
je 0x14000611f
mov qword [0x140054098], rax
jmp 0x14000612d
lea rcx, [0x140003220]
mov qword [0x140054098], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140052f18]
lea rcx, str.cuLinkComplete
call qword [0x1400537c8]
test eax, eax
jne 0x140006168
mov rax, qword [0x140052f18]
test rax, rax
je 0x140006168
mov qword [0x1400540c0], rax
jmp 0x140006176
lea rcx, [0x140003220]
mov qword [0x1400540c0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140052f50]
lea rcx, str.cuLinkDestroy
call qword [0x1400537c8]
test eax, eax
jne 0x1400061b1
mov rax, qword [0x140052f50]
test rax, rax
je 0x1400061b1
mov qword [0x1400540e0], rax
jmp 0x1400061bf
lea rcx, [0x140003220]
mov qword [0x1400540e0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052f70]
lea rcx, str.cuMemGetInfo
call qword [0x1400537c8]
test eax, eax
jne 0x1400061fa
mov rax, qword [0x140052f70]
test rax, rax
je 0x1400061fa
mov qword [0x140054100], rax
jmp 0x140006208
lea rcx, [0x140003220]
mov qword [0x140054100], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1770
lea rdx, [0x140052fb0]
lea rcx, str.cuMemAllocManaged
call qword [0x1400537c8]
test eax, eax
jne 0x140006243
mov rax, qword [0x140052fb0]
test rax, rax
je 0x140006243
mov qword [0x140054118], rax
jmp 0x140006251
lea rcx, [0x140003220]
mov qword [0x140054118], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052ff0]
lea rcx, str.cuMemAlloc
call qword [0x1400537c8]
test eax, eax
jne 0x14000628c
mov rax, qword [0x140052ff0]
test rax, rax
je 0x14000628c
mov qword [0x140054140], rax
jmp 0x14000629a
lea rcx, [0x140003220]
mov qword [0x140054140], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053048]
lea rcx, str.cuMemAllocPitch
call qword [0x1400537c8]
test eax, eax
jne 0x1400062d5
mov rax, qword [0x140053048]
test rax, rax
je 0x1400062d5
mov qword [0x140054160], rax
jmp 0x1400062e3
lea rcx, [0x140003220]
mov qword [0x140054160], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053080]
lea rcx, str.cuMemFree
call qword [0x1400537c8]
test eax, eax
jne 0x14000631e
mov rax, qword [0x140053080]
test rax, rax
je 0x14000631e
mov qword [0x140054180], rax
jmp 0x14000632c
lea rcx, [0x140003220]
mov qword [0x140054180], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400530b0]
lea rcx, str.cuMemGetAddressRange
call qword [0x1400537c8]
test eax, eax
jne 0x140006367
mov rax, qword [0x1400530b0]
test rax, rax
je 0x140006367
mov qword [0x140054198], rax
jmp 0x140006375
lea rcx, [0x140003220]
mov qword [0x140054198], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400530e8]
lea rcx, str.cuMemFreeHost
call qword [0x1400537c8]
test eax, eax
jne 0x1400063b0
mov rax, qword [0x1400530e8]
test rax, rax
je 0x1400063b0
mov qword [0x1400541b0], rax
jmp 0x1400063be
lea rcx, [0x140003220]
mov qword [0x1400541b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7e4
lea rdx, [0x140053120]
lea rcx, str.cuMemHostAlloc
call qword [0x1400537c8]
test eax, eax
jne 0x1400063f9
mov rax, qword [0x140053120]
test rax, rax
je 0x1400063f9
mov qword [0x1400541d0], rax
jmp 0x140006407
lea rcx, [0x140003220]
mov qword [0x1400541d0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053158]
lea rcx, str.cuMemHostGetDevicePointer
call qword [0x1400537c8]
test eax, eax
jne 0x140006442
mov rax, qword [0x140053158]
test rax, rax
je 0x140006442
mov qword [0x1400541f8], rax
jmp 0x140006450
lea rcx, [0x140003220]
mov qword [0x1400541f8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7ee
lea rdx, [0x1400531a0]
lea rcx, str.cuMemHostGetFlags
call qword [0x1400537c8]
test eax, eax
jne 0x14000648b
mov rax, qword [0x1400531a0]
test rax, rax
je 0x14000648b
mov qword [0x140054210], rax
jmp 0x140006499
lea rcx, [0x140003220]
mov qword [0x140054210], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x17a2
lea rdx, [0x1400531d0]
lea rcx, str.cuMemHostRegister
call qword [0x1400537c8]
test eax, eax
jne 0x1400064d4
mov rax, qword [0x1400531d0]
test rax, rax
je 0x1400064d4
mov qword [0x140054228], rax
jmp 0x1400064e2
lea rcx, [0x140003220]
mov qword [0x140054228], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400531f0]
lea rcx, str.cuMemHostUnregister
call qword [0x1400537c8]
test eax, eax
jne 0x14000651d
mov rax, qword [0x1400531f0]
test rax, rax
je 0x14000651d
mov qword [0x140054250], rax
jmp 0x14000652b
lea rcx, [0x140003220]
mov qword [0x140054250], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140053228]
lea rcx, str.cuPointerGetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140006566
mov rax, qword [0x140053228]
test rax, rax
je 0x140006566
mov qword [0x140054270], rax
jmp 0x140006574
lea rcx, [0x140003220]
mov qword [0x140054270], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053260]
lea rcx, str.cuPointerGetAttributes
call qword [0x1400537c8]
test eax, eax
jne 0x1400065af
mov rax, qword [0x140053260]
test rax, rax
je 0x1400065af
mov qword [0x140054290], rax
jmp 0x1400065bd
lea rcx, [0x140003220]
mov qword [0x140054290], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400532a8]
lea rcx, str.cuMemAllocAsync
call qword [0x1400537c8]
test eax, eax
jne 0x1400065f8
mov rax, qword [0x1400532a8]
test rax, rax
je 0x1400065f8
mov qword [0x1400542b8], rax
jmp 0x140006606
lea rcx, [0x140003220]
mov qword [0x1400542b8], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400532e8]
lea rcx, str.cuMemAllocAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006644
mov rax, qword [0x1400532e8]
test rax, rax
je 0x140006644
mov qword [0x1400542d8], rax
jmp 0x140006652
lea rcx, [0x140003220]
mov qword [0x1400542d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053340]
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x1400537c8]
test eax, eax
jne 0x14000668d
mov rax, qword [0x140053340]
test rax, rax
je 0x14000668d
mov qword [0x140054308], rax
jmp 0x14000669b
lea rcx, [0x140003220]
mov qword [0x140054308], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053380]
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x1400537c8]
test eax, eax
jne 0x1400066d9
mov rax, qword [0x140053380]
test rax, rax
je 0x1400066d9
mov qword [0x140054328], rax
jmp 0x1400066e7
lea rcx, [0x140003220]
mov qword [0x140054328], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400533a8]
lea rcx, str.cuMemFreeAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006722
mov rax, qword [0x1400533a8]
test rax, rax
je 0x140006722
mov qword [0x140054350], rax
jmp 0x140006730
lea rcx, [0x140003220]
mov qword [0x140054350], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400533c8]
lea rcx, str.cuMemFreeAsync
call qword [0x1400537c8]
test eax, eax
jne 0x14000676e
mov rax, qword [0x1400533c8]
test rax, rax
je 0x14000676e
mov qword [0x140054360], rax
jmp 0x14000677c
lea rcx, [0x140003220]
mov qword [0x140054360], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053400]
lea rcx, str.cuMemPoolTrimTo
call qword [0x1400537c8]
test eax, eax
jne 0x1400067b7
mov rax, qword [0x140053400]
test rax, rax
je 0x1400067b7
mov qword [0x140054388], rax
jmp 0x1400067c5
lea rcx, [0x140003220]
mov qword [0x140054388], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053438]
lea rcx, str.cuMemPoolSetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140006800
mov rax, qword [0x140053438]
test rax, rax
je 0x140006800
mov qword [0x1400543a0], rax
jmp 0x14000680e
lea rcx, [0x140003220]
mov qword [0x1400543a0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053478]
lea rcx, str.cuMemPoolGetAttribute
call qword [0x1400537c8]
test eax, eax
jne 0x140006849
mov rax, qword [0x140053478]
test rax, rax
je 0x140006849
mov qword [0x1400543c0], rax
jmp 0x140006857
lea rcx, [0x140003220]
mov qword [0x1400543c0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400534b0]
lea rcx, str.cuMemPoolSetAccess
call qword [0x1400537c8]
test eax, eax
jne 0x140006892
mov rax, qword [0x1400534b0]
test rax, rax
je 0x140006892
mov qword [0x1400543e0], rax
jmp 0x1400068a0
lea rcx, [0x140003220]
mov qword [0x1400543e0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400534e8]
lea rcx, str.cuMemPoolGetAccess
call qword [0x1400537c8]
test eax, eax
jne 0x1400068db
mov rax, qword [0x1400534e8]
test rax, rax
je 0x1400068db
mov qword [0x140054400], rax
jmp 0x1400068e9
lea rcx, [0x140003220]
mov qword [0x140054400], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053528]
lea rcx, str.cuMemPoolCreate
call qword [0x1400537c8]
test eax, eax
jne 0x140006924
mov rax, qword [0x140053528]
test rax, rax
je 0x140006924
mov qword [0x140054428], rax
jmp 0x140006932
lea rcx, [0x140003220]
mov qword [0x140054428], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053558]
lea rcx, str.cuMemPoolDestroy
call qword [0x1400537c8]
test eax, eax
jne 0x14000696d
mov rax, qword [0x140053558]
test rax, rax
je 0x14000696d
mov qword [0x140054440], rax
jmp 0x14000697b
lea rcx, [0x140003220]
mov qword [0x140054440], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400535a8]
lea rcx, str.cuMemPoolExportToShareableHandle
call qword [0x1400537c8]
test eax, eax
jne 0x1400069b6
mov rax, qword [0x1400535a8]
test rax, rax
je 0x1400069b6
mov qword [0x140054468], rax
jmp 0x1400069c4
lea rcx, [0x140003220]
mov qword [0x140054468], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400535e0]
lea rcx, str.cuMemPoolImportFromShareableHandle
call qword [0x1400537c8]
test eax, eax
jne 0x1400069ff
mov rax, qword [0x1400535e0]
test rax, rax
je 0x1400069ff
mov qword [0x140054490], rax
jmp 0x140006a0d
lea rcx, [0x140003220]
mov qword [0x140054490], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053620]
lea rcx, str.cuMemPoolExportPointer
call qword [0x1400537c8]
test eax, eax
jne 0x140006a48
mov rax, qword [0x140053620]
test rax, rax
je 0x140006a48
mov qword [0x1400544b0], rax
jmp 0x140006a56
lea rcx, [0x140003220]
mov qword [0x1400544b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140053658]
lea rcx, str.cuMemPoolImportPointer
call qword [0x1400537c8]
test eax, eax
jne 0x140006a91
mov rax, qword [0x140053658]
test rax, rax
je 0x140006a91
mov qword [0x1400544c8], rax
jmp 0x140006a9f
lea rcx, [0x140003220]
mov qword [0x1400544c8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140053680]
lea rcx, str.cuMemcpy
call qword [0x1400537c8]
test eax, eax
jne 0x140006ada
mov rax, qword [0x140053680]
test rax, rax
je 0x140006ada
mov qword [0x1400544e8], rax
jmp 0x140006ae8
lea rcx, [0x140003220]
mov qword [0x1400544e8], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x1400536c0]
lea rcx, str.cuMemcpy
call qword [0x1400537c8]
test eax, eax
jne 0x140006b26
mov rax, qword [0x1400536c0]
test rax, rax
je 0x140006b26
mov qword [0x140054508], rax
jmp 0x140006b34
lea rcx, [0x140003220]
mov qword [0x140054508], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140053708]
lea rcx, str.cuMemcpyAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006b6f
mov rax, qword [0x140053708]
test rax, rax
je 0x140006b6f
mov qword [0x140054538], rax
jmp 0x140006b7d
lea rcx, [0x140003220]
mov qword [0x140054538], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053750]
lea rcx, str.cuMemcpyAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006bbb
mov rax, qword [0x140053750]
test rax, rax
je 0x140006bbb
mov qword [0x140054558], rax
jmp 0x140006bc9
lea rcx, [0x140003220]
mov qword [0x140054558], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400537a8]
lea rcx, str.cuMemcpyPeer
call qword [0x1400537c8]
test eax, eax
jne 0x140006c04
mov rax, qword [0x1400537a8]
test rax, rax
je 0x140006c04
mov qword [0x140054588], rax
jmp 0x140006c12
lea rcx, [0x140003220]
mov qword [0x140054588], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053838]
lea rcx, str.cuMemcpyPeer
call qword [0x1400537c8]
test eax, eax
jne 0x140006c50
mov rax, qword [0x140053838]
test rax, rax
je 0x140006c50
mov qword [0x1400545b0], rax
jmp 0x140006c5e
lea rcx, [0x140003220]
mov qword [0x1400545b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140053890]
lea rcx, str.cuMemcpyPeerAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006c99
mov rax, qword [0x140053890]
test rax, rax
je 0x140006c99
mov qword [0x1400545d8], rax
jmp 0x140006ca7
lea rcx, [0x140003220]
mov qword [0x1400545d8], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053928]
lea rcx, str.cuMemcpyPeerAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006ce5
mov rax, qword [0x140053928]
test rax, rax
je 0x140006ce5
mov qword [0x140054600], rax
jmp 0x140006cf3
lea rcx, [0x140003220]
mov qword [0x140054600], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053988]
lea rcx, str.cuMemcpyHtoD
call qword [0x1400537c8]
test eax, eax
jne 0x140006d2e
mov rax, qword [0x140053988]
test rax, rax
je 0x140006d2e
mov qword [0x140054628], rax
jmp 0x140006d3c
lea rdx, [0x140003220]
mov qword [0x140054628], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x1400539f8]
lea rcx, str.cuMemcpyHtoD
call qword [0x1400537c8]
test eax, eax
jne 0x140006d7a
mov rax, qword [0x1400539f8]
test rax, rax
je 0x140006d7a
mov qword [0x140054638], rax
jmp 0x140006d88
lea rcx, [0x140003220]
mov qword [0x140054638], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053a40]
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006dc3
mov rax, qword [0x140053a40]
test rax, rax
je 0x140006dc3
mov qword [0x140054660], rax
jmp 0x140006dd1
lea rdx, [0x140003220]
mov qword [0x140054660], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053ab8]
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006e0f
mov rax, qword [0x140053ab8]
test rax, rax
je 0x140006e0f
mov qword [0x140054680], rax
jmp 0x140006e1d
lea rcx, [0x140003220]
mov qword [0x140054680], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053b10]
lea rcx, str.cuMemcpyDtoH
call qword [0x1400537c8]
test eax, eax
jne 0x140006e58
mov rax, qword [0x140053b10]
test rax, rax
je 0x140006e58
mov qword [0x1400546a8], rax
jmp 0x140006e66
lea rdx, [0x140003220]
mov qword [0x1400546a8], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053b70]
lea rcx, str.cuMemcpyDtoH
call qword [0x1400537c8]
test eax, eax
jne 0x140006ea4
mov rax, qword [0x140053b70]
test rax, rax
je 0x140006ea4
mov qword [0x1400546c8], rax
jmp 0x140006eb2
lea rcx, [0x140003220]
mov qword [0x1400546c8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053bb8]
lea rcx, str.cuMemcpyDtoHAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006eed
mov rax, qword [0x140053bb8]
test rax, rax
je 0x140006eed
mov qword [0x140052bb0], rax
jmp 0x140006efb
lea rdx, [0x140003220]
mov qword [0x140052bb0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053c18]
lea rcx, str.cuMemcpyDtoHAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140006f39
mov rax, qword [0x140053c18]
test rax, rax
je 0x140006f39
mov qword [0x140052bd8], rax
jmp 0x140006f47
lea rcx, [0x140003220]
mov qword [0x140052bd8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053c78]
lea rcx, str.cuMemcpyDtoD
call qword [0x1400537c8]
test eax, eax
jne 0x140006f82
mov rax, qword [0x140053c78]
test rax, rax
je 0x140006f82
mov qword [0x140052be8], rax
jmp 0x140006f90
lea rdx, [0x140003220]
mov qword [0x140052be8], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053cd0]
lea rcx, str.cuMemcpyDtoD
call qword [0x1400537c8]
test eax, eax
jne 0x140006fce
mov rax, qword [0x140053cd0]
test rax, rax
je 0x140006fce
mov qword [0x140052c18], rax
jmp 0x140006fdc
lea rcx, [0x140003220]
mov qword [0x140052c18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053d30]
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140007017
mov rax, qword [0x140053d30]
test rax, rax
je 0x140007017
mov qword [0x140052c30], rax
jmp 0x140007025
lea rdx, [0x140003220]
mov qword [0x140052c30], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053d80]
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140007063
mov rax, qword [0x140053d80]
test rax, rax
je 0x140007063
mov qword [0x140052c58], rax
jmp 0x140007071
lea rcx, [0x140003220]
mov qword [0x140052c58], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053dc8]
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x1400537c8]
test eax, eax
jne 0x1400070ac
mov rax, qword [0x140053dc8]
test rax, rax
je 0x1400070ac
mov qword [0x140052c70], rax
jmp 0x1400070ba
lea rdx, [0x140003220]
mov qword [0x140052c70], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053df0]
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x1400537c8]
test eax, eax
jne 0x1400070f8
mov rax, qword [0x140053df0]
test rax, rax
je 0x1400070f8
mov qword [0x140052c80], rax
jmp 0x140007106
lea rcx, [0x140003220]
mov qword [0x140052c80], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053e28]
lea rcx, str.cuMemcpy2DAsync
call qword [0x1400537c8]
test eax, eax
jne 0x140007141
mov rax, qword [0x140053e28]
test rax, rax
je 0x140007141
mov qword [0x140052cb0], rax
jmp 0x14000714f
lea rdx, [0x140003220]
mov qword [0x140052cb0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053e50]
lea rcx, str.cuMemcpy2DAsync
call qword [0x1400537c8]
test eax, eax
jne 0x14000718d
mov rax, qword [0x140053e50]
test rax, rax
je 0x14000718d
mov qword [0x140052cc0], rax
jmp 0x14000719b
lea rcx, [0x140003220]
mov qword [0x140052cc0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053e90]
lea rcx, str.cuMemcpy3D
call qword [0x1400537c8]
test eax, eax
jne 0x1400071d6
mov rax, qword [0x140053e90]
test rax, rax
je 0x1400071d6
mov qword [0x140052cd0], rax
jmp 0x1400071e4
lea rdx, [0x140003220]
mov qword [0x140052cd0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140053eb8]
lea rcx, str.cuMemcpy3D
call qword [0x1400537c8]
test eax, eax
jne 0x140007222
mov rax, qword [0x140053eb8]
test rax, rax
je 0x140007222
lea rcx, [0x140003220]
mov qword [0x140052cf0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140053f00]
lea rcx, str.cuMemcpy3DAsync
call qword [0x1400537c8]
test eax, eax
jne 0x14000726b
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGetProcAddress
cmove rax, rcx
mov qword [0x140053768], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a08], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGetProcAddress_v2
cmove rax, rcx
mov qword [0x140053798], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a80], rax
lea r10, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGet
cmove rax, r10
mov qword [0x1400537c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ad0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetCount
cmove rax, rcx
mov qword [0x1400537f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b18], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetName
cmove rax, rcx
mov qword [0x140053808], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b60], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceTotalMem_v2
cmove rax, rcx
mov qword [0x140053830], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b98], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetAttribute
cmove rax, rcx
mov qword [0x140053850], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053be8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetP2PAttribute
cmove rax, rcx
mov qword [0x140053870], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDriverGetVersion
cmove rax, rcx
mov qword [0x1400538a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053c80], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuDeviceGetByPCIBusId
mov qword [0x1400538b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053cc0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetPCIBusId
cmove rax, rcx
mov qword [0x1400538e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d10], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetUuid
cmove rax, rcx
mov qword [0x140053908], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d60], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetTexture1DLinearMaxWidth
cmove rax, rcx
mov qword [0x140053930], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053da0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetDefaultMemPool
cmove rax, rcx
mov qword [0x140053958], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053de0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceSetMemPool
cmove rax, rcx
mov qword [0x140053970], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e20], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetMemPool
cmove rax, rcx
mov qword [0x140053998], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e60], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFlushGPUDirectRDMAWrites
cmove rax, rcx
mov qword [0x1400539c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ea0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetLuid
cmove rax, rcx
mov qword [0x1400539d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ee0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxRetain
cmove rax, rcx
mov qword [0x140053a10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x140053f28], rax
test rax, rax
lea rdx, str.cuDevicePrimaryCtxRelease
cmove rax, rcx
mov qword [0x140053a28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f58], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxSetFlags_v2
cmove rax, rcx
mov qword [0x140053a38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxGetState
cmove rax, rcx
mov qword [0x140053a68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053fd8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxReset
cmove rax, rcx
mov qword [0x140053a90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054018], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxCreate_v2
cmove rax, rcx
mov qword [0x140053aa0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054040], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetFlags
cmove rax, rcx
mov qword [0x140053ad8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054070], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxSetCurrent
cmove rax, rcx
mov qword [0x140053af8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054090], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetCurrent
cmove rax, rcx
mov qword [0x140053b20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540c8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxDetach
cmove rax, rcx
mov qword [0x140053b30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetApiVersion
cmove rax, rcx
mov qword [0x140053b40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054128], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetDevice
cmove rax, rcx
mov qword [0x140053b68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054150], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetLimit
cmove rax, rcx
mov qword [0x140053b78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054190], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxSetLimit
cmove rax, rcx
mov qword [0x140053ba0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetCacheConfig
cmove rax, rcx
mov qword [0x140053bc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxSetCacheConfig
cmove rax, rcx
mov qword [0x140053bd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054218], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetSharedMemConfig
cmove rax, rcx
mov qword [0x140053bf0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054238], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxGetStreamPriorityRange
cmove rax, rcx
mov qword [0x140053c08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054268], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxSetSharedMemConfig
cmove rax, rcx
mov qword [0x140053c28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054298], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxSynchronize
cmove rax, rcx
mov qword [0x140053c40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxResetPersistingL2Cache
cmove rax, rcx
mov qword [0x140053c60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxPopCurrent_v2
cmove rax, rcx
mov qword [0x140053c70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054320], rax
test rax, rax
lea rcx, [0x140003220]
lea rdx, str.cuCtxPushCurrent_v2
cmove rax, rcx
mov qword [0x140053c90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054340], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleLoad
cmove rax, rcx
mov qword [0x140053cb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054368], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleLoadData
cmove rax, rcx
mov qword [0x140053cc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleLoadFatBinary
cmove rax, rcx
mov qword [0x140053ce0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleUnload
cmove rax, rcx
mov qword [0x140053d08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054410], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleGetFunction
cmove rax, rcx
mov qword [0x140053d28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054450], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleGetGlobal_v2
cmove rax, rcx
mov qword [0x140053d58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054498], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleGetTexRef
cmove rax, rcx
mov qword [0x140053d70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400544d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleGetSurfRef
cmove rax, rcx
mov qword [0x140053d90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054520], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuModuleGetLoadingMode
cmove rax, rcx
mov qword [0x140053dc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054550], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryLoadData
cmove rax, rcx
mov qword [0x140053dd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryLoadFromFile
cmove rax, rcx
mov qword [0x140053e18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054608], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryUnload
cmove rax, rcx
mov qword [0x140053e68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054658], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryGetKernel
cmove rax, rcx
mov qword [0x140053e78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054690], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryGetModule
cmove rax, rcx
mov qword [0x140053ea8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400546d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuKernelGetFunction
cmove rax, rcx
mov qword [0x140053ec0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052bc0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryGetGlobal
cmove rax, rcx
mov qword [0x140053ee8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052bf0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLibraryGetManaged
cmove rax, rcx
mov qword [0x140053f08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuKernelGetAttribute
cmove rax, rcx
mov qword [0x140053f40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c98], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuKernelSetAttribute
cmove rax, rcx
mov qword [0x140053f70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052cf8], rax
lea rcx, [0x140003220]
test rax, rax
cmove rax, rcx
lea rdx, str.cuKernelSetCacheConfig
mov qword [0x140053fa0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d30], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuKernelGetName
cmove rax, rcx
mov qword [0x140053fc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d78], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuKernelGetParamInfo
cmove rax, rcx
mov qword [0x140053fe0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052db8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLinkCreate
cmove rax, rcx
mov qword [0x140054010], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e00], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLinkAddData
cmove rax, rcx
mov qword [0x140054030], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e50], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLinkAddFile
cmove rax, rcx
mov qword [0x140054068], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ec0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLinkComplete
cmove rax, rcx
mov qword [0x140054098], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f18], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLinkDestroy
cmove rax, rcx
mov qword [0x1400540c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f50], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemGetInfo_v2
cmove rax, rcx
mov qword [0x1400540e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f70], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocManaged
cmove rax, rcx
mov qword [0x140054100], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140052fb0], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140054118], rax
lea rdx, str.cuMemAlloc_v2
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ff0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocPitch_v2
cmove rax, rcx
mov qword [0x140054140], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053048], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemFree_v2
cmove rax, rcx
mov qword [0x140054160], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053080], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemGetAddressRange_v2
cmove rax, rcx
mov qword [0x140054180], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x140054198], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemHostAlloc
cmove rax, rcx
mov qword [0x1400541b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053120], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemHostGetDevicePointer_v2
cmove rax, rcx
mov qword [0x1400541d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053158], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemHostGetFlags
cmove rax, rcx
mov qword [0x1400541f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400531a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemHostRegister_v2
cmove rax, rcx
mov qword [0x140054210], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400531d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemHostUnregister
cmove rax, rcx
mov qword [0x140054228], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400531f0], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140054250], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuPointerGetAttribute
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053228], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuPointerGetAttributes
cmove rax, rcx
mov qword [0x140054270], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053260], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocAsync
cmove rax, rcx
mov qword [0x140054290], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocAsync_ptsz
cmove rax, rcx
mov qword [0x1400542b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocFromPoolAsync
cmove rax, rcx
mov qword [0x1400542d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053340], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAllocFromPoolAsync_ptsz
cmove rax, rcx
mov qword [0x140054308], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053380], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemFreeAsync
cmove rax, rcx
mov qword [0x140054328], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemFreeAsync_ptsz
cmove rax, rcx
mov qword [0x140054350], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533c8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolTrimTo
cmove rax, rcx
mov qword [0x140054360], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053400], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolSetAttribute
cmove rax, rcx
mov qword [0x140054388], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053438], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuMemPoolGetAttribute
mov qword [0x1400543a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053478], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolSetAccess
cmove rax, rcx
mov qword [0x1400543c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolGetAccess
cmove rax, rcx
mov qword [0x1400543e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolCreate
cmove rax, rcx
mov qword [0x140054400], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053528], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolDestroy
cmove rax, rcx
mov qword [0x140054428], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053558], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolExportToShareableHandle
cmove rax, rcx
mov qword [0x140054440], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolImportFromShareableHandle
cmove rax, rcx
mov qword [0x140054468], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolExportPointer
cmove rax, rcx
mov qword [0x140054490], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053620], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPoolImportPointer
cmove rax, rcx
mov qword [0x1400544b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053658], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy
cmove rax, rcx
mov qword [0x1400544c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x140053680], rax
test rax, rax
lea rdx, str.cuMemcpy_ptds
cmove rax, rcx
mov qword [0x1400544e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x140054508], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053708], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyAsync_ptsz
cmove rax, rcx
mov qword [0x140054538], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053750], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyPeer
cmove rax, rcx
mov qword [0x140054558], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400537a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyPeer_ptds
cmove rax, rcx
mov qword [0x140054588], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053838], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyPeerAsync
cmove rax, rcx
mov qword [0x1400545b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053890], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyPeerAsync_ptsz
cmove rax, rcx
mov qword [0x1400545d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053928], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyHtoD_v2
cmove rax, rcx
mov qword [0x140054600], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053988], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyHtoD_v2_ptds
mov qword [0x140054628], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyHtoDAsync_v2
cmove rax, rcx
mov qword [0x140054638], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a40], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
mov qword [0x140054660], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ab8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyDtoH_v2
cmove rax, rcx
mov qword [0x140054680], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b10], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoH_v2_ptds
mov qword [0x1400546a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b70], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyDtoHAsync_v2
cmove rax, rcx
mov qword [0x1400546c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053bb8], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
mov qword [0x140052bb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c18], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyDtoD_v2
cmove rax, rcx
mov qword [0x140052bd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c78], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoD_v2_ptds
mov qword [0x140052be8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053cd0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpyDtoDAsync_v2
cmove rax, rcx
mov qword [0x140052c18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d30], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
mov qword [0x140052c30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d80], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy2DUnaligned_v2
cmove rax, rcx
mov qword [0x140052c58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053dc8], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
mov qword [0x140052c70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053df0], rax
test rax, rax
lea rcx, [0x140003220]
lea rdx, str.cuMemcpy2DAsync_v2
cmove rax, rcx
mov qword [0x140052c80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e28], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
mov qword [0x140052cb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e50], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3D_v2
cmove rax, rcx
mov qword [0x140052cc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e90], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy3D_v2_ptds
mov qword [0x140052cd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053eb8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3DAsync_v2
cmove rax, rcx
mov qword [0x140052cf0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f00], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
mov qword [0x140052d08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f38], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3DPeer
cmove rax, rcx
mov qword [0x140052d20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f68], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3DPeer_ptds
cmove rax, rcx
mov qword [0x140052d38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f90], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3DPeerAsync
cmove rax, rcx
mov qword [0x140052d58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053fd0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
cmove rax, rcx
mov qword [0x140052d68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054008], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD8_v2
cmove rax, rcx
mov qword [0x140052d80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054038], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemsetD8_v2_ptds
mov qword [0x140052da8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054078], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD8Async
cmove rax, rcx
mov qword [0x140052dc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD8Async_ptsz
cmove rax, rcx
mov qword [0x140052df8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054120], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD2D8_v2
cmove rax, rcx
mov qword [0x140052e08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054188], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemsetD2D8_v2_ptds
mov qword [0x140052e38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD2D8Async
cmove rax, rcx
mov qword [0x140052e58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054248], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemsetD2D8Async_ptsz
cmove rax, rcx
mov qword [0x140052e88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFuncSetCacheConfig
cmove rax, rcx
mov qword [0x140052eb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054300], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFuncSetSharedMemConfig
cmove rax, rcx
mov qword [0x140052ec8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054338], rax
lea rcx, [0x140003220]
test rax, rax
cmove rax, rcx
lea rdx, str.cuFuncGetAttribute
mov qword [0x140052ee8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054378], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFuncSetAttribute
cmove rax, rcx
mov qword [0x140052f00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFuncGetName
cmove rax, rcx
mov qword [0x140052f20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuFuncGetParamInfo
cmove rax, rcx
mov qword [0x140052f48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054448], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArrayCreate_v2
cmove rax, rcx
mov qword [0x140052f68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054480], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArrayGetDescriptor_v2
cmove rax, rcx
mov qword [0x140052f88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400544c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArrayGetSparseProperties
cmove rax, rcx
mov qword [0x140052f98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400544f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArrayGetPlane
cmove rax, rcx
mov qword [0x140052fb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054528], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArray3DCreate_v2
cmove rax, rcx
mov qword [0x140052fe8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054570], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArray3DGetDescriptor_v2
cmove rax, rcx
mov qword [0x140053000], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140054590], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053010], rax
lea rdx, str.cuArrayDestroy
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMipmappedArrayCreate
cmove rax, rcx
mov qword [0x140053028], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMipmappedArrayGetLevel
cmove rax, rcx
mov qword [0x140053050], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054620], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMipmappedArrayGetSparseProperties
cmove rax, rcx
mov qword [0x140053060], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054648], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMipmappedArrayDestroy
cmove rax, rcx
mov qword [0x140053088], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054678], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuArrayGetMemoryRequirements
cmove rax, rcx
mov qword [0x140053098], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400546b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMipmappedArrayGetMemoryRequirements
cmove rax, rcx
mov qword [0x1400530c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052bb8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuTexObjectCreate
cmove rax, rcx
mov qword [0x1400530e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052bf8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuTexObjectDestroy
cmove rax, rcx
mov qword [0x140053100], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c28], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuTexObjectGetResourceDesc
cmove rax, rcx
mov qword [0x140053118], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140052c60], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053130], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuTexObjectGetTextureDesc
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c90], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x140053148], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052cc8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuSurfObjectCreate
cmove rax, rcx
mov qword [0x140053160], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d10], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuSurfObjectDestroy
cmove rax, rcx
mov qword [0x140053188], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d40], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuSurfObjectGetResourceDesc
cmove rax, rcx
mov qword [0x140053190], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d70], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuImportExternalMemory
cmove rax, rcx
mov qword [0x1400531a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052da0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuExternalMemoryGetMappedBuffer
cmove rax, rcx
mov qword [0x1400531c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052de0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuExternalMemoryGetMappedMipmappedArray
cmove rax, rcx
mov qword [0x1400531d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e10], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDestroyExternalMemory
cmove rax, rcx
mov qword [0x1400531e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuImportExternalSemaphore
cmove rax, rcx
mov qword [0x140053200], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140052e68], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuSignalExternalSemaphoresAsync
mov qword [0x140053220], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e98], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x140053248], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ef0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuWaitExternalSemaphoresAsync
cmove rax, rcx
mov qword [0x140053258], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f30], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuWaitExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x140053280], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f80], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDestroyExternalSemaphore
cmove rax, rcx
mov qword [0x1400532b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052fc8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchKernel
cmove rax, rcx
mov qword [0x1400532c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053030], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchKernel_ptsz
cmove rax, rcx
mov qword [0x140053310], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernel
cmove rax, rcx
mov qword [0x140053370], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053180], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernel_ptsz
cmove rax, rcx
mov qword [0x1400533a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053208], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
cmove rax, rcx
mov qword [0x1400533e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x140053278], rax
test rax, rax
lea rdx, str.cuLaunchHostFunc
cmove rax, rcx
mov qword [0x140053408], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchHostFunc_ptsz
cmove rax, rcx
mov qword [0x140053420], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchKernelEx
cmove rax, rcx
mov qword [0x140053450], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053330], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuLaunchKernelEx_ptsz
cmove rax, rcx
mov qword [0x140053460], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053378], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventCreate
cmove rax, rcx
mov qword [0x140053490], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventRecord
cmove rax, rcx
mov qword [0x140053498], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventRecord_ptsz
cmove rax, rcx
mov qword [0x1400534b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053410], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventRecordWithFlags
cmove rax, rcx
mov qword [0x1400534d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053440], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventRecordWithFlags_ptsz
cmove rax, rcx
mov qword [0x1400534f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053470], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventQuery
cmove rax, rcx
mov qword [0x140053508], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventSynchronize
cmove rax, rcx
mov qword [0x140053520], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534c8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventDestroy_v2
cmove rax, rcx
mov qword [0x140053540], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuEventElapsedTime
cmove rax, rcx
mov qword [0x140053548], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053518], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitValue32
cmove rax, rcx
mov qword [0x140053580], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053570], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitValue32_ptsz
cmove rax, rcx
mov qword [0x1400535a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWriteValue32
cmove rax, rcx
mov qword [0x1400535b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053600], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWriteValue32_ptsz
cmove rax, rcx
mov qword [0x1400535e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053648], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitValue64
cmove rax, rcx
mov qword [0x140053608], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053690], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitValue64_ptsz
cmove rax, rcx
mov qword [0x140053628], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWriteValue64
cmove rax, rcx
mov qword [0x140053640], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053728], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWriteValue64_ptsz
cmove rax, rcx
mov qword [0x140053668], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053778], rax
test rax, rax
lea rcx, [0x140003220]
lea rdx, str.cuStreamBatchMemOp
cmove rax, rcx
mov qword [0x140053688], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400537d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBatchMemOp_ptsz
cmove rax, rcx
mov qword [0x1400536a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053840], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamCreate
cmove rax, rcx
mov qword [0x1400536d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053888], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamCreateWithPriority
cmove rax, rcx
mov qword [0x1400536f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400538d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetPriority
cmove rax, rcx
mov qword [0x140053710], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053918], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetPriority_ptsz
cmove rax, rcx
mov qword [0x140053730], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053950], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetFlags
cmove rax, rcx
mov qword [0x140053740], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCtx
cmove rax, rcx
mov qword [0x140053760], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetFlags_ptsz
cmove rax, rcx
mov qword [0x140053780], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a20], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetId
cmove rax, rcx
mov qword [0x1400537a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a70], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetId_ptsz
cmove rax, rcx
mov qword [0x1400537b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ab0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamDestroy_v2
cmove rax, rcx
mov qword [0x1400537d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ae8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitEvent
cmove rax, rcx
mov qword [0x1400537f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b38], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamWaitEvent_ptsz
cmove rax, rcx
mov qword [0x140053810], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamAddCallback
cmove rax, rcx
mov qword [0x140053848], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053be0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamAddCallback_ptsz
cmove rax, rcx
mov qword [0x140053868], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c38], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamSynchronize
cmove rax, rcx
mov qword [0x1400538a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamSynchronize_ptsz
cmove rax, rcx
mov qword [0x1400538c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053cb8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamQuery
cmove rax, rcx
mov qword [0x1400538d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053cf8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamQuery_ptsz
cmove rax, rcx
mov qword [0x1400538e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d20], rax
lea rcx, [0x140003220]
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamAttachMemAsync
mov qword [0x140053910], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d68], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamAttachMemAsync_ptsz
cmove rax, rcx
mov qword [0x140053938], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053db8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamCopyAttributes
cmove rax, rcx
mov qword [0x140053968], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e08], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamCopyAttributes_ptsz
cmove rax, rcx
mov qword [0x140053978], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e40], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetAttribute
cmove rax, rcx
mov qword [0x1400539a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetAttribute_ptsz
cmove rax, rcx
mov qword [0x1400539c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ed0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamSetAttribute
cmove rax, rcx
mov qword [0x140053a00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f20], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamSetAttribute_ptsz
cmove rax, rcx
mov qword [0x140053a30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f80], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceCanAccessPeer
cmove rax, rcx
mov qword [0x140053a58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053fb0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuCtxEnablePeerAccess
cmove rax, rcx
mov qword [0x140053a88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053ff0], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053a98], rax
lea rdx, str.cuCtxDisablePeerAccess
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054028], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcGetEventHandle
cmove rax, rcx
mov qword [0x140053ac0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054050], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcOpenEventHandle
cmove rax, rcx
mov qword [0x140053ae0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054088], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcGetMemHandle
cmove rax, rcx
mov qword [0x140053b00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcOpenMemHandle
cmove rax, rcx
mov qword [0x140053b28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054108], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcOpenMemHandle_v2
cmove rax, rcx
mov qword [0x140053b58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054148], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuIpcCloseMemHandle
cmove rax, rcx
mov qword [0x140053b80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054170], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLCtxCreate_v2
cmove rax, rcx
mov qword [0x140053b90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLInit
cmove rax, rcx
mov qword [0x140053bc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLGetDevices
cmove rax, rcx
mov qword [0x140053bd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140054220], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053c10], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGLRegisterBufferObject
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054260], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLMapBufferObject_v2
cmove rax, rcx
mov qword [0x140053c20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542a0], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuGLMapBufferObject_v2_ptds
mov qword [0x140053c50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLMapBufferObjectAsync_v2
cmove rax, rcx
mov qword [0x140053c68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054330], rax
lea rdx, [0x140003220]
test rax, rax
cmove rax, rdx
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x140053ca0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054380], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLUnmapBufferObject
cmove rax, rcx
mov qword [0x140053cd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLUnmapBufferObjectAsync
cmove rax, rcx
mov qword [0x140053ce8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLUnregisterBufferObject
cmove rax, rcx
mov qword [0x140053d18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054420], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGLSetBufferObjectMapFlags
cmove rax, rcx
mov qword [0x140053d38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054458], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsGLRegisterImage
cmove rax, rcx
mov qword [0x140053d50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400544a0], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuGraphicsGLRegisterBuffer
mov qword [0x140053d78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400544e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuWGLGetDevice
cmove rax, rcx
mov qword [0x140053d98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054510], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsUnregisterResource
cmove rax, rcx
mov qword [0x140053db0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054548], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsMapResources
cmove rax, rcx
mov qword [0x140053dd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054578], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsMapResources_ptsz
cmove rax, rcx
mov qword [0x140053de8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsUnmapResources
cmove rax, rcx
mov qword [0x140053e10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsUnmapResources_ptsz
cmove rax, rcx
mov qword [0x140053e38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054618], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
cmove rax, rcx
mov qword [0x140053e58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054650], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsSubResourceGetMappedArray
cmove rax, rcx
mov qword [0x140053e70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054698], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
cmove rax, rcx
mov qword [0x140053eb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x1400546d8], rax
test rax, rax
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x140053ec8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052bd0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuProfilerInitialize
cmove rax, rcx
mov qword [0x140053ef0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c10], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuProfilerStart
cmove rax, rcx
mov qword [0x140053f18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c40], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuProfilerStop
cmove rax, rcx
mov qword [0x140053f30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c68], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D11GetDevice
cmove rax, rcx
mov qword [0x140053f48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ca8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D11GetDevices
cmove rax, rcx
mov qword [0x140053f60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ce8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D11CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140053f98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsD3D11RegisterResource
cmove rax, rcx
mov qword [0x140053fc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d90], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D11GetDirect3DDevice
cmove rax, rcx
mov qword [0x140053fe8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052dc0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10GetDevice
cmove rax, rcx
mov qword [0x140053ff8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052de8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10GetDevices
cmove rax, rcx
mov qword [0x140054020], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e30], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140054048], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e78], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10GetDirect3DDevice
cmove rax, rcx
mov qword [0x140054060], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ea0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsD3D10RegisterResource
cmove rax, rcx
mov qword [0x140054080], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ed0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10RegisterResource
cmove rax, rcx
mov qword [0x1400540a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f08], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10UnregisterResource
cmove rax, rcx
mov qword [0x1400540b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f40], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10MapResources
cmove rax, rcx
mov qword [0x1400540d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f60], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10UnmapResources
cmove rax, rcx
mov qword [0x1400540f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052fa0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10ResourceSetMapFlags
cmove rax, rcx
mov qword [0x140054110], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052fd8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x140054138], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053020], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedArray
cmove rax, rcx
mov qword [0x140054158], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053078], rax
test rax, rax
lea rcx, [0x140003220]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x140054178], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
cmove rax, rcx
mov qword [0x1400541a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
cmove rax, rcx
mov qword [0x1400541c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053140], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9GetDevice
cmove rax, rcx
mov qword [0x1400541e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053178], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9GetDevices
cmove rax, rcx
mov qword [0x140054208], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400531c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140054230], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053210], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9GetDirect3DDevice
cmove rax, rcx
mov qword [0x140054258], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053238], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphicsD3D9RegisterResource
cmove rax, rcx
mov qword [0x140054278], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053270], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9RegisterResource
cmove rax, rcx
mov qword [0x140054288], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053298], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9UnregisterResource
cmove rax, rcx
mov qword [0x1400542b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9MapResources
cmove rax, rcx
mov qword [0x1400542c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053308], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9UnmapResources
cmove rax, rcx
mov qword [0x1400542e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053338], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceSetMapFlags
cmove rax, rcx
mov qword [0x1400542f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053358], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x140054318], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053398], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedArray
cmove rax, rcx
mov qword [0x140054358], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x140054370], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053430], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
cmove rax, rcx
mov qword [0x140054398], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053480], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
cmove rax, rcx
mov qword [0x1400543d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9Begin
cmove rax, rcx
mov qword [0x1400543f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053500], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9RegisterVertexBuffer
cmove rax, rcx
mov qword [0x140054408], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053530], rax
lea rcx, [0x140003220]
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D9UnregisterVertexBuffer
mov qword [0x140054430], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053560], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9MapVertexBuffer_v2
cmove rax, rcx
mov qword [0x140054438], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053598], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9UnmapVertexBuffer
cmove rax, rcx
mov qword [0x140054460], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535c8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuD3D9End
cmove rax, rcx
mov qword [0x140054478], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGetExportTable
cmove rax, rcx
mov qword [0x140054488], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053610], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
cmove rax, rcx
mov qword [0x1400544a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053650], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuOccupancyAvailableDynamicSMemPerBlock
cmove rax, rcx
mov qword [0x1400544d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuOccupancyMaxPotentialClusterSize
cmove rax, rcx
mov qword [0x1400544f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuOccupancyMaxActiveClusters
cmove rax, rcx
mov qword [0x140054518], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053720], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAdvise
cmove rax, rcx
mov qword [0x140054540], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053770], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140054560], rax
lea rdx, str.cuMemPrefetchAsync
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400537c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_ptsz
cmove rax, rcx
mov qword [0x140054580], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053818], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemAdvise_v2
cmove rax, rcx
mov qword [0x1400545a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053880], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_v2
cmove rax, rcx
mov qword [0x1400545c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400538f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_v2_ptsz
cmove rax, rcx
mov qword [0x1400545f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053960], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemRangeGetAttribute
cmove rax, rcx
mov qword [0x140054610], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuMemRangeGetAttributes
cmove rax, rcx
mov qword [0x140054640], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a60], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGetErrorString
cmove rax, rcx
mov qword [0x140054670], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ac8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGetErrorName
cmove rax, rcx
mov qword [0x140054688], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b08], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphCreate
cmove rax, rcx
mov qword [0x1400546a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053b50], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x1400546c0], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGraphAddKernelNode_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053bb0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphKernelNodeGetParams_v2
cmove rax, rcx
mov qword [0x140052ba0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c00], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphKernelNodeSetParams_v2
cmove rax, rcx
mov qword [0x140052bc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c30], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddMemcpyNode
cmove rax, rcx
mov qword [0x140052be0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ca8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemcpyNodeGetParams
cmove rax, rcx
mov qword [0x140052c08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d00], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemcpyNodeSetParams
cmove rax, rcx
mov qword [0x140052c20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddMemsetNode
cmove rax, rcx
mov qword [0x140052c38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053da8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemsetNodeGetParams
cmove rax, rcx
mov qword [0x140052c78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053df8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemsetNodeSetParams
cmove rax, rcx
mov qword [0x140052c88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e30], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddHostNode
cmove rax, rcx
mov qword [0x140052cb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053e80], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x140052cd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ed8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphHostNodeSetParams
cmove rax, rcx
mov qword [0x140052d00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f10], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddChildGraphNode
cmove rax, rcx
mov qword [0x140052d18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f78], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphChildGraphNodeGetGraph
cmove rax, rcx
mov qword [0x140052d50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053fb8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddEmptyNode
cmove rax, rcx
mov qword [0x140052d60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054000], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddEventRecordNode
cmove rax, rcx
mov qword [0x140052d98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054058], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphEventRecordNodeGetEvent
cmove rax, rcx
mov qword [0x140052db0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphEventRecordNodeSetEvent
cmove rax, rcx
mov qword [0x140052dd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400540e8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddEventWaitNode
cmove rax, rcx
mov qword [0x140052df0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054130], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphEventWaitNodeGetEvent
cmove rax, rcx
mov qword [0x140052e18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x140054168], rax
test rax, rax
lea rdx, str.cuGraphEventWaitNodeSetEvent
cmove rax, rcx
mov qword [0x140052e28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400541a8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddExternalSemaphoresSignalNode
cmove rax, rcx
mov qword [0x140052e40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054200], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresSignalNodeGetParams
cmove rax, rcx
mov qword [0x140052e60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054240], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresSignalNodeSetParams
cmove rax, rcx
mov qword [0x140052e80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054280], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddExternalSemaphoresWaitNode
cmove rax, rcx
mov qword [0x140052e90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400542c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresWaitNodeGetParams
cmove rax, rcx
mov qword [0x140052eb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054310], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresWaitNodeSetParams
cmove rax, rcx
mov qword [0x140052ed8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054348], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecExternalSemaphoresSignalNodeSetParams
cmove rax, rcx
mov qword [0x140052ef8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054390], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecExternalSemaphoresWaitNodeSetParams
cmove rax, rcx
mov qword [0x140052f10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400543c8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddMemAllocNode
cmove rax, rcx
mov qword [0x140052f28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054418], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemAllocNodeGetParams
cmove rax, rcx
mov qword [0x140052f58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054470], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddMemFreeNode
cmove rax, rcx
mov qword [0x140052f78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400544b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphMemFreeNodeGetParams
cmove rax, rcx
mov qword [0x140052fa8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054500], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGraphMemTrim
cmove rax, rcx
mov qword [0x140052fc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054530], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceGetGraphMemAttribute
cmove rax, rcx
mov qword [0x140052fe0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054568], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceSetGraphMemAttribute
cmove rax, rcx
mov qword [0x140052ff8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054598], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphClone
cmove rax, rcx
mov qword [0x140053018], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545d0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeFindInClone
cmove rax, rcx
mov qword [0x140053040], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400545f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetType
cmove rax, rcx
mov qword [0x140053058], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054630], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphGetNodes
cmove rax, rcx
mov qword [0x140053070], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140054668], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphGetRootNodes
cmove rax, rcx
mov qword [0x140053090], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400546b0], rax
test rax, rax
lea rcx, [0x140003220]
lea rdx, str.cuGraphGetEdges
cmove rax, rcx
mov qword [0x1400530a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ba8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphGetEdges_v2
cmove rax, rcx
mov qword [0x1400530d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c00], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetDependencies
cmove rax, rcx
mov qword [0x140053108], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052c50], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetDependencies_v2
cmove rax, rcx
mov qword [0x140053128], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ca0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetDependentNodes
cmove rax, rcx
mov qword [0x140053150], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ce0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetDependentNodes_v2
cmove rax, rcx
mov qword [0x140053170], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d28], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddDependencies
cmove rax, rcx
mov qword [0x140053198], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052d88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddDependencies_v2
cmove rax, rcx
mov qword [0x1400531b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052dd8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphRemoveDependencies
cmove rax, rcx
mov qword [0x1400531e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e20], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphRemoveDependencies_v2
cmove rax, rcx
mov qword [0x1400531f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052e70], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphDestroyNode
cmove rax, rcx
mov qword [0x140053230], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ea8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphInstantiate
cmove rax, rcx
mov qword [0x140053240], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052ee0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphInstantiate_v2
cmove rax, rcx
mov qword [0x140053268], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f38], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphInstantiateWithFlags
cmove rax, rcx
mov qword [0x140053290], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052f90], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphUpload
cmove rax, rcx
mov qword [0x1400532b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052fd0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphUpload_ptsz
cmove rax, rcx
mov qword [0x1400532d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053008], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphLaunch
cmove rax, rcx
mov qword [0x1400532e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053038], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphLaunch_ptsz
cmove rax, rcx
mov qword [0x140053300], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053068], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecDestroy
cmove rax, rcx
mov qword [0x140053318], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530a0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphDestroy
cmove rax, rcx
mov qword [0x140053320], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530c8], rax
lea rcx, [0x140003220]
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamBeginCapture
mov qword [0x140053348], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400530f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBeginCapture_ptsz
cmove rax, rcx
mov qword [0x140053350], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053110], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBeginCapture_v2
cmove rax, rcx
mov qword [0x140053360], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053138], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBeginCapture_v2_ptsz
cmove rax, rcx
mov qword [0x140053388], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053168], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBeginCaptureToGraph
cmove rax, rcx
mov qword [0x140053390], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400531b8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamBeginCaptureToGraph_ptsz
cmove rax, rcx
mov qword [0x1400533c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053218], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamEndCapture
cmove rax, rcx
mov qword [0x1400533d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053250], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamEndCapture_ptsz
cmove rax, rcx
mov qword [0x1400533f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053288], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamIsCapturing
cmove rax, rcx
mov qword [0x140053418], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400532c0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamIsCapturing_ptsz
cmove rax, rcx
mov qword [0x140053428], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400532f8], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053448], rax
lea rdx, str.cuStreamGetCaptureInfo
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053328], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_ptsz
cmove rax, rcx
mov qword [0x140053458], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053368], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v2
cmove rax, rcx
mov qword [0x140053488], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v2_ptsz
cmove rax, rcx
mov qword [0x1400534a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400533f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v3
cmove rax, rcx
mov qword [0x1400534e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053468], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v3_ptsz
cmove rax, rcx
mov qword [0x140053510], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400534d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies
cmove rax, rcx
mov qword [0x140053550], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053538], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_ptsz
cmove rax, rcx
mov qword [0x140053588], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053590], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_v2
cmove rax, rcx
mov qword [0x1400535b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400535d8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_v2_ptsz
cmove rax, rcx
mov qword [0x1400535d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053630], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x1400535f8], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGraphExecKernelNodeSetParams_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053670], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecMemcpyNodeSetParams
cmove rax, rcx
mov qword [0x140053618], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecMemsetNodeSetParams
cmove rax, rcx
mov qword [0x140053638], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400536f8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecHostNodeSetParams
cmove rax, rcx
mov qword [0x140053660], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053748], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecChildGraphNodeSetParams
cmove rax, rcx
mov qword [0x140053678], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053790], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecEventRecordNodeSetEvent
cmove rax, rcx
mov qword [0x140053698], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400537e0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecEventWaitNodeSetEvent
cmove rax, rcx
mov qword [0x1400536b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053828], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuThreadExchangeStreamCaptureMode
cmove rax, rcx
mov qword [0x1400536c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053860], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecUpdate_v2
cmove rax, rcx
mov qword [0x1400536e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400538b0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphKernelNodeCopyAttributes
cmove rax, rcx
mov qword [0x140053700], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053900], rax
lea rcx, [0x140003220]
cmove rax, rcx
lea rdx, str.cuGraphKernelNodeGetAttribute
mov qword [0x140053718], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053940], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphKernelNodeSetAttribute
cmove rax, rcx
mov qword [0x140053738], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053980], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphDebugDotPrint
cmove rax, rcx
mov qword [0x140053758], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400539f0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuUserObjectCreate
cmove rax, rcx
mov qword [0x140053788], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053a48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuUserObjectRetain
cmove rax, rcx
mov qword [0x1400537b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053aa8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuUserObjectRelease
cmove rax, rcx
mov qword [0x1400537e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053af0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphRetainUserObject
cmove rax, rcx
mov qword [0x140053800], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053b48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphReleaseUserObject
cmove rax, rcx
mov qword [0x140053820], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ba8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeSetEnabled
cmove rax, rcx
mov qword [0x140053858], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053bf8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeGetEnabled
cmove rax, rcx
mov qword [0x140053878], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003220]
mov qword [0x140053c58], rax
test rax, rax
lea rdx, str.cuGraphInstantiateWithParams
cmove rax, rcx
mov qword [0x140053898], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053c98], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphInstantiateWithParams_ptsz
cmove rax, rcx
mov qword [0x1400538c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053cf0], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecGetFlags
cmove rax, rcx
mov qword [0x1400538f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d40], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddNode
cmove rax, rcx
mov qword [0x140053920], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053d88], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphAddNode_v2
cmove rax, rcx
mov qword [0x140053948], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e00], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphNodeSetParams
cmove rax, rcx
mov qword [0x140053990], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e48], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphExecNodeSetParams
cmove rax, rcx
mov qword [0x1400539b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053e98], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuGraphConditionalHandleCreate
cmove rax, rcx
mov qword [0x1400539e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053ef8], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceRegisterAsyncNotification
cmove rax, rcx
mov qword [0x140053a18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140053f50], rax
lea rcx, [0x140003220]
test rax, rax
lea rdx, str.cuDeviceUnregisterAsyncNotification
cmove rax, rcx
mov qword [0x140053a50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140053fa8], rax
lea rcx, [0x140003220]
cmove rax, rcx
mov qword [0x140053a78], rax
mov rbx, qword [rsp + 0x40]
add rsp, 0x30
pop rdi
ret