Function at 0x140005320
Capabilities:
Link many functions at runtime

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x30
mov rbx, rcx
lea rdx, [0x140004080]
lea rcx, [0x1400515b8]
call fcn.1400147f0
mov rcx, qword [0x1400515a8]
lea rdx, str.cuGetProcAddress_v2
mov rcx, qword [rcx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051808], rax
test rax, rax
je 0x14000d059
xor edi, edi
lea rdx, [0x140051ac0]
xor r9d, r9d
mov qword [rsp + 0x20], rdi
xor r8d, r8d
lea rcx, [0x1400352f4]
call rax
cmp eax, 0x22
je 0x14000d059
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400519f0]
lea rcx, str.cuInit
call qword [0x140051808]
test eax, eax
jne 0x1400053c9
mov rax, qword [0x1400519f0]
test rax, rax
je 0x1400053c9
mov qword [0x1400517a8], rax
jmp 0x1400053d7
lea rcx, [0x140003790]
mov qword [0x1400517a8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b16
lea rdx, [0x140051a48]
lea rcx, str.cuGetProcAddress
call qword [0x140051808]
test eax, eax
jne 0x140005412
mov rax, qword [0x140051a48]
test rax, rax
je 0x140005412
mov qword [0x1400517d8], rax
jmp 0x140005420
lea rcx, [0x140003790]
mov qword [0x1400517d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140051ac0]
lea rcx, str.cuGetProcAddress
call qword [0x140051808]
test eax, eax
jne 0x140005452
mov r10, qword [0x140051ac0]
test r10, r10
jne 0x140005459
lea r10, [0x140003790]
xor r9d, r9d
mov qword [0x140051808], r10
mov r8d, 0x7d0
mov qword [rsp + 0x20], rdi
lea rdx, [0x140051b10]
lea rcx, str.cuDeviceGet
call r10
test eax, eax
jne 0x140005498
mov rax, qword [0x140051b10]
test rax, rax
je 0x140005498
mov qword [0x140051830], rax
jmp 0x1400054a6
lea rcx, [0x140003790]
mov qword [0x140051830], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140051b58]
lea rcx, str.cuDeviceGetCount
call qword [0x140051808]
test eax, eax
jne 0x1400054e1
mov rax, qword [0x140051b58]
test rax, rax
je 0x1400054e1
mov qword [0x140051848], rax
jmp 0x1400054ef
lea rcx, [0x140003790]
mov qword [0x140051848], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140051ba0]
lea rcx, str.cuDeviceGetName
call qword [0x140051808]
test eax, eax
jne 0x14000552a
mov rax, qword [0x140051ba0]
test rax, rax
je 0x14000552a
mov qword [0x140051870], rax
jmp 0x140005538
lea rcx, [0x140003790]
mov qword [0x140051870], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051bd8]
lea rcx, str.cuDeviceTotalMem
call qword [0x140051808]
test eax, eax
jne 0x140005573
mov rax, qword [0x140051bd8]
test rax, rax
je 0x140005573
mov qword [0x140051890], rax
jmp 0x140005581
lea rcx, [0x140003790]
mov qword [0x140051890], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140051c28]
lea rcx, str.cuDeviceGetAttribute
call qword [0x140051808]
test eax, eax
jne 0x1400055bc
mov rax, qword [0x140051c28]
test rax, rax
je 0x1400055bc
mov qword [0x1400518b0], rax
jmp 0x1400055ca
lea rcx, [0x140003790]
mov qword [0x1400518b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1f40
lea rdx, [0x140051c88]
lea rcx, str.cuDeviceGetP2PAttribute
call qword [0x140051808]
test eax, eax
jne 0x140005605
mov rax, qword [0x140051c88]
test rax, rax
je 0x140005605
mov qword [0x1400518e0], rax
jmp 0x140005613
lea rcx, [0x140003790]
mov qword [0x1400518e0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7e4
lea rdx, [0x140051cc0]
lea rcx, str.cuDriverGetVersion
call qword [0x140051808]
test eax, eax
jne 0x14000564e
mov rax, qword [0x140051cc0]
test rax, rax
je 0x14000564e
mov qword [0x1400518f8], rax
jmp 0x14000565c
lea rcx, [0x140003790]
mov qword [0x1400518f8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfaa
lea rdx, [0x140051d00]
lea rcx, str.cuDeviceGetByPCIBusId
call qword [0x140051808]
test eax, eax
jne 0x140005697
mov rax, qword [0x140051d00]
test rax, rax
je 0x140005697
mov qword [0x140051920], rax
jmp 0x1400056a5
lea rcx, [0x140003790]
mov qword [0x140051920], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfaa
lea rdx, [0x140051d50]
lea rcx, str.cuDeviceGetPCIBusId
call qword [0x140051808]
test eax, eax
jne 0x1400056e0
mov rax, qword [0x140051d50]
test rax, rax
je 0x1400056e0
mov qword [0x140051948], rax
jmp 0x1400056ee
lea rcx, [0x140003790]
mov qword [0x140051948], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x233c
lea rdx, [0x140051da0]
lea rcx, str.cuDeviceGetUuid
call qword [0x140051808]
test eax, eax
jne 0x140005729
mov rax, qword [0x140051da0]
test rax, rax
je 0x140005729
mov qword [0x140051970], rax
jmp 0x140005737
lea rcx, [0x140003790]
mov qword [0x140051970], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b02
lea rdx, [0x140051de0]
lea rcx, str.cuDeviceGetTexture1DLinearMaxWidth
call qword [0x140051808]
test eax, eax
jne 0x140005772
mov rax, qword [0x140051de0]
test rax, rax
je 0x140005772
mov qword [0x140051998], rax
jmp 0x140005780
lea rcx, [0x140003790]
mov qword [0x140051998], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051e20]
lea rcx, str.cuDeviceGetDefaultMemPool
call qword [0x140051808]
test eax, eax
jne 0x1400057bb
mov rax, qword [0x140051e20]
test rax, rax
je 0x1400057bb
mov qword [0x1400519b0], rax
jmp 0x1400057c9
lea rcx, [0x140003790]
mov qword [0x1400519b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051e60]
lea rcx, str.cuDeviceSetMemPool
call qword [0x140051808]
test eax, eax
jne 0x140005804
mov rax, qword [0x140051e60]
test rax, rax
je 0x140005804
mov qword [0x1400519d8], rax
jmp 0x140005812
lea rcx, [0x140003790]
mov qword [0x1400519d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051ea0]
lea rcx, str.cuDeviceGetMemPool
call qword [0x140051808]
test eax, eax
jne 0x14000584d
mov rax, qword [0x140051ea0]
test rax, rax
je 0x14000584d
mov qword [0x140051a00], rax
jmp 0x14000585b
lea rcx, [0x140003790]
mov qword [0x140051a00], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b16
lea rdx, [0x140051ee0]
lea rcx, str.cuFlushGPUDirectRDMAWrites
call qword [0x140051808]
test eax, eax
jne 0x140005896
mov rax, qword [0x140051ee0]
test rax, rax
je 0x140005896
mov qword [0x140051a18], rax
jmp 0x1400058a4
lea rcx, [0x140003790]
mov qword [0x140051a18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2710
lea rdx, [0x140051f20]
lea rcx, str.cuDeviceGetLuid
call qword [0x140051808]
test eax, eax
jne 0x1400058df
mov rax, qword [0x140051f20]
test rax, rax
je 0x1400058df
mov qword [0x140051a50], rax
jmp 0x1400058ed
lea rcx, [0x140003790]
mov qword [0x140051a50], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051f68]
lea rcx, str.cuDevicePrimaryCtxRetain
call qword [0x140051808]
test eax, eax
jne 0x140005928
mov rax, qword [0x140051f68]
test rax, rax
je 0x140005928
mov qword [0x140051a68], rax
jmp 0x140005936
lea rcx, [0x140003790]
mov qword [0x140051a68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051f98]
lea rcx, str.cuDevicePrimaryCtxRelease
call qword [0x140051808]
test eax, eax
jne 0x140005971
mov rax, qword [0x140051f98]
test rax, rax
je 0x140005971
mov qword [0x140051a78], rax
jmp 0x14000597f
lea rcx, [0x140003790]
mov qword [0x140051a78], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2af8
lea rdx, [0x140051fc8]
lea rcx, str.cuDevicePrimaryCtxSetFlags
call qword [0x140051808]
test eax, eax
jne 0x1400059ba
mov rax, qword [0x140051fc8]
test rax, rax
je 0x1400059ba
mov qword [0x140051aa8], rax
jmp 0x1400059c8
lea rcx, [0x140003790]
mov qword [0x140051aa8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140052018]
lea rcx, str.cuDevicePrimaryCtxGetState
call qword [0x140051808]
test eax, eax
jne 0x140005a03
mov rax, qword [0x140052018]
test rax, rax
je 0x140005a03
mov qword [0x140051ad0], rax
jmp 0x140005a11
lea rcx, [0x140003790]
mov qword [0x140051ad0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140052058]
lea rcx, str.cuDevicePrimaryCtxReset
call qword [0x140051808]
test eax, eax
jne 0x140005a4c
mov rax, qword [0x140052058]
test rax, rax
je 0x140005a4c
mov qword [0x140051ae0], rax
jmp 0x140005a5a
lea rcx, [0x140003790]
mov qword [0x140051ae0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052080]
lea rcx, str.cuCtxCreate
call qword [0x140051808]
test eax, eax
jne 0x140005a95
mov rax, qword [0x140052080]
test rax, rax
je 0x140005a95
mov qword [0x140051b18], rax
jmp 0x140005aa3
lea rcx, [0x140003790]
mov qword [0x140051b18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x1400520b0]
lea rcx, str.cuCtxGetFlags
call qword [0x140051808]
test eax, eax
jne 0x140005ade
mov rax, qword [0x1400520b0]
test rax, rax
je 0x140005ade
mov qword [0x140051b38], rax
jmp 0x140005aec
lea rcx, [0x140003790]
mov qword [0x140051b38], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400520d0]
lea rcx, str.cuCtxSetCurrent
call qword [0x140051808]
test eax, eax
jne 0x140005b27
mov rax, qword [0x1400520d0]
test rax, rax
je 0x140005b27
mov qword [0x140051b60], rax
jmp 0x140005b35
lea rcx, [0x140003790]
mov qword [0x140051b60], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140052108]
lea rcx, str.cuCtxGetCurrent
call qword [0x140051808]
test eax, eax
jne 0x140005b70
mov rax, qword [0x140052108]
test rax, rax
je 0x140005b70
mov qword [0x140051b70], rax
jmp 0x140005b7e
lea rcx, [0x140003790]
mov qword [0x140051b70], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052138]
lea rcx, str.cuCtxDetach
call qword [0x140051808]
test eax, eax
jne 0x140005bb9
mov rax, qword [0x140052138]
test rax, rax
je 0x140005bb9
mov qword [0x140051b80], rax
jmp 0x140005bc7
lea rcx, [0x140003790]
mov qword [0x140051b80], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052168]
lea rcx, str.cuCtxGetApiVersion
call qword [0x140051808]
test eax, eax
jne 0x140005c02
mov rax, qword [0x140052168]
test rax, rax
je 0x140005c02
mov qword [0x140051ba8], rax
jmp 0x140005c10
lea rcx, [0x140003790]
mov qword [0x140051ba8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052190]
lea rcx, str.cuCtxGetDevice
call qword [0x140051808]
test eax, eax
jne 0x140005c4b
mov rax, qword [0x140052190]
test rax, rax
je 0x140005c4b
mov qword [0x140051bb8], rax
jmp 0x140005c59
lea rcx, [0x140003790]
mov qword [0x140051bb8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbc2
lea rdx, [0x1400521d0]
lea rcx, str.cuCtxGetLimit
call qword [0x140051808]
test eax, eax
jne 0x140005c94
mov rax, qword [0x1400521d0]
test rax, rax
je 0x140005c94
mov qword [0x140051be0], rax
jmp 0x140005ca2
lea rcx, [0x140003790]
mov qword [0x140051be0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbc2
lea rdx, [0x140052200]
lea rcx, str.cuCtxSetLimit
call qword [0x140051808]
test eax, eax
jne 0x140005cdd
mov rax, qword [0x140052200]
test rax, rax
je 0x140005cdd
mov qword [0x140051c00], rax
jmp 0x140005ceb
lea rcx, [0x140003790]
mov qword [0x140051c00], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052230]
lea rcx, str.cuCtxGetCacheConfig
call qword [0x140051808]
test eax, eax
jne 0x140005d26
mov rax, qword [0x140052230]
test rax, rax
je 0x140005d26
mov qword [0x140051c10], rax
jmp 0x140005d34
lea rcx, [0x140003790]
mov qword [0x140051c10], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140052258]
lea rcx, str.cuCtxSetCacheConfig
call qword [0x140051808]
test eax, eax
jne 0x140005d6f
mov rax, qword [0x140052258]
test rax, rax
je 0x140005d6f
mov qword [0x140051c30], rax
jmp 0x140005d7d
lea rcx, [0x140003790]
mov qword [0x140051c30], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfb4
lea rdx, [0x140052278]
lea rcx, str.cuCtxGetSharedMemConfig
call qword [0x140051808]
test eax, eax
jne 0x140005db8
mov rax, qword [0x140052278]
test rax, rax
je 0x140005db8
mov qword [0x140051c48], rax
jmp 0x140005dc6
lea rcx, [0x140003790]
mov qword [0x140051c48], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x1400522a8]
lea rcx, str.cuCtxGetStreamPriorityRange
call qword [0x140051808]
test eax, eax
jne 0x140005e01
mov rax, qword [0x1400522a8]
test rax, rax
je 0x140005e01
mov qword [0x140051c68], rax
jmp 0x140005e0f
lea rcx, [0x140003790]
mov qword [0x140051c68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfb4
lea rdx, [0x1400522d8]
lea rcx, str.cuCtxSetSharedMemConfig
call qword [0x140051808]
test eax, eax
jne 0x140005e4a
mov rax, qword [0x1400522d8]
test rax, rax
je 0x140005e4a
mov qword [0x140051c80], rax
jmp 0x140005e58
lea rcx, [0x140003790]
mov qword [0x140051c80], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052310]
lea rcx, str.cuCtxSynchronize
call qword [0x140051808]
test eax, eax
jne 0x140005e93
mov rax, qword [0x140052310]
test rax, rax
je 0x140005e93
mov qword [0x140051ca0], rax
jmp 0x140005ea1
lea rcx, [0x140003790]
mov qword [0x140051ca0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2af8
lea rdx, [0x140052330]
lea rcx, str.cuCtxResetPersistingL2Cache
call qword [0x140051808]
test eax, eax
jne 0x140005edc
mov rax, qword [0x140052330]
test rax, rax
je 0x140005edc
mov qword [0x140051cb0], rax
jmp 0x140005eea
lea rcx, [0x140003790]
mov qword [0x140051cb0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140052360]
lea rcx, str.cuCtxPopCurrent
call qword [0x140051808]
test eax, eax
jne 0x140005f25
mov rax, qword [0x140052360]
test rax, rax
je 0x140005f25
mov qword [0x140051cd0], rax
jmp 0x140005f33
lea rcx, [0x140003790]
mov qword [0x140051cd0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140052380]
lea rcx, str.cuCtxPushCurrent
call qword [0x140051808]
test eax, eax
jne 0x140005f6e
mov rax, qword [0x140052380]
test rax, rax
je 0x140005f6e
mov qword [0x140051cf0], rax
jmp 0x140005f7c
lea rcx, [0x140003790]
mov qword [0x140051cf0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400523a8]
lea rcx, str.cuModuleLoad
call qword [0x140051808]
test eax, eax
jne 0x140005fb7
mov rax, qword [0x1400523a8]
test rax, rax
je 0x140005fb7
mov qword [0x140051d08], rax
jmp 0x140005fc5
lea rcx, [0x140003790]
mov qword [0x140051d08], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x1400523e8]
lea rcx, str.cuModuleLoadData
call qword [0x140051808]
test eax, eax
jne 0x140006000
mov rax, qword [0x1400523e8]
test rax, rax
je 0x140006000
mov qword [0x140051d20], rax
jmp 0x14000600e
lea rcx, [0x140003790]
mov qword [0x140051d20], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052418]
lea rcx, str.cuModuleLoadFatBinary
call qword [0x140051808]
test eax, eax
jne 0x140006049
mov rax, qword [0x140052418]
test rax, rax
je 0x140006049
mov qword [0x140051d48], rax
jmp 0x140006057
lea rcx, [0x140003790]
mov qword [0x140051d48], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052450]
lea rcx, str.cuModuleUnload
call qword [0x140051808]
test eax, eax
jne 0x140006092
mov rax, qword [0x140052450]
test rax, rax
je 0x140006092
mov qword [0x140051d68], rax
jmp 0x1400060a0
lea rcx, [0x140003790]
mov qword [0x140051d68], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052490]
lea rcx, str.cuModuleGetFunction
call qword [0x140051808]
test eax, eax
jne 0x1400060db
mov rax, qword [0x140052490]
test rax, rax
je 0x1400060db
mov qword [0x140051d98], rax
jmp 0x1400060e9
lea rcx, [0x140003790]
mov qword [0x140051d98], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400524d8]
lea rcx, str.cuModuleGetGlobal
call qword [0x140051808]
test eax, eax
jne 0x140006124
mov rax, qword [0x1400524d8]
test rax, rax
je 0x140006124
mov qword [0x140051db0], rax
jmp 0x140006132
lea rcx, [0x140003790]
mov qword [0x140051db0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140052518]
lea rcx, str.cuModuleGetTexRef
call qword [0x140051808]
test eax, eax
jne 0x14000616d
mov rax, qword [0x140052518]
test rax, rax
je 0x14000616d
mov qword [0x140051dd0], rax
jmp 0x14000617b
lea rcx, [0x140003790]
mov qword [0x140051dd0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbb8
lea rdx, [0x140052560]
lea rcx, str.cuModuleGetSurfRef
call qword [0x140051808]
test eax, eax
jne 0x1400061b6
mov rax, qword [0x140052560]
test rax, rax
je 0x1400061b6
mov qword [0x140051e00], rax
jmp 0x1400061c4
lea rcx, [0x140003790]
mov qword [0x140051e00], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b3e
lea rdx, [0x140052590]
lea rcx, str.cuModuleGetLoadingMode
call qword [0x140051808]
test eax, eax
jne 0x1400061ff
mov rax, qword [0x140052590]
test rax, rax
je 0x1400061ff
mov qword [0x140051e18], rax
jmp 0x14000620d
lea rcx, [0x140003790]
mov qword [0x140051e18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x1400525e0]
lea rcx, str.cuLibraryLoadData
call qword [0x140051808]
test eax, eax
jne 0x140006248
mov rax, qword [0x1400525e0]
test rax, rax
je 0x140006248
mov qword [0x140051e58], rax
jmp 0x140006256
lea rcx, [0x140003790]
mov qword [0x140051e58], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052648]
lea rcx, str.cuLibraryLoadFromFile
call qword [0x140051808]
test eax, eax
jne 0x140006291
mov rax, qword [0x140052648]
test rax, rax
je 0x140006291
mov qword [0x140051ea8], rax
jmp 0x14000629f
lea rcx, [0x140003790]
mov qword [0x140051ea8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052698]
lea rcx, str.cuLibraryUnload
call qword [0x140051808]
test eax, eax
jne 0x1400062da
mov rax, qword [0x140052698]
test rax, rax
je 0x1400062da
mov qword [0x140051eb8], rax
jmp 0x1400062e8
lea rcx, [0x140003790]
mov qword [0x140051eb8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x1400526d0]
lea rcx, str.cuLibraryGetKernel
call qword [0x140051808]
test eax, eax
jne 0x140006323
mov rax, qword [0x1400526d0]
test rax, rax
je 0x140006323
mov qword [0x140051ee8], rax
jmp 0x140006331
lea rcx, [0x140003790]
mov qword [0x140051ee8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140052710]
lea rcx, str.cuLibraryGetModule
call qword [0x140051808]
test eax, eax
jne 0x14000636c
mov rax, qword [0x140052710]
test rax, rax
je 0x14000636c
mov qword [0x140051f00], rax
jmp 0x14000637a
lea rcx, [0x140003790]
mov qword [0x140051f00], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050c00]
lea rcx, str.cuKernelGetFunction
call qword [0x140051808]
test eax, eax
jne 0x1400063b5
mov rax, qword [0x140050c00]
test rax, rax
je 0x1400063b5
mov qword [0x140051f28], rax
jmp 0x1400063c3
lea rcx, [0x140003790]
mov qword [0x140051f28], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050c30]
lea rcx, str.cuLibraryGetGlobal
call qword [0x140051808]
test eax, eax
jne 0x1400063fe
mov rax, qword [0x140050c30]
test rax, rax
je 0x1400063fe
mov qword [0x140051f48], rax
jmp 0x14000640c
lea rcx, [0x140003790]
mov qword [0x140051f48], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050c88]
lea rcx, str.cuLibraryGetManaged
call qword [0x140051808]
test eax, eax
jne 0x140006447
mov rax, qword [0x140050c88]
test rax, rax
je 0x140006447
mov qword [0x140051f80], rax
jmp 0x140006455
lea rcx, [0x140003790]
mov qword [0x140051f80], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050cd8]
lea rcx, str.cuKernelGetAttribute
call qword [0x140051808]
test eax, eax
jne 0x140006490
mov rax, qword [0x140050cd8]
test rax, rax
je 0x140006490
mov qword [0x140051fb0], rax
jmp 0x14000649e
lea rcx, [0x140003790]
mov qword [0x140051fb0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050d38]
lea rcx, str.cuKernelSetAttribute
call qword [0x140051808]
test eax, eax
jne 0x1400064d9
mov rax, qword [0x140050d38]
test rax, rax
je 0x1400064d9
mov qword [0x140051fe0], rax
jmp 0x1400064e7
lea rcx, [0x140003790]
mov qword [0x140051fe0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2ee0
lea rdx, [0x140050d70]
lea rcx, str.cuKernelSetCacheConfig
call qword [0x140051808]
test eax, eax
jne 0x140006522
mov rax, qword [0x140050d70]
test rax, rax
je 0x140006522
mov qword [0x140052000], rax
jmp 0x140006530
lea rcx, [0x140003790]
mov qword [0x140052000], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2efe
lea rdx, [0x140050db8]
lea rcx, str.cuKernelGetName
call qword [0x140051808]
test eax, eax
jne 0x14000656b
mov rax, qword [0x140050db8]
test rax, rax
je 0x14000656b
mov qword [0x140052020], rax
jmp 0x140006579
lea rcx, [0x140003790]
mov qword [0x140052020], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2f08
lea rdx, [0x140050df8]
lea rcx, str.cuKernelGetParamInfo
call qword [0x140051808]
test eax, eax
jne 0x1400065b4
mov rax, qword [0x140050df8]
test rax, rax
je 0x1400065b4
mov qword [0x140052050], rax
jmp 0x1400065c2
lea rcx, [0x140003790]
mov qword [0x140052050], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140050e40]
lea rcx, str.cuLinkCreate
call qword [0x140051808]
test eax, eax
jne 0x1400065fd
mov rax, qword [0x140050e40]
test rax, rax
je 0x1400065fd
mov qword [0x140052070], rax
jmp 0x14000660b
lea rcx, [0x140003790]
mov qword [0x140052070], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140050e90]
lea rcx, str.cuLinkAddData
call qword [0x140051808]
test eax, eax
jne 0x140006646
mov rax, qword [0x140050e90]
test rax, rax
je 0x140006646
mov qword [0x1400520a8], rax
jmp 0x140006654
lea rcx, [0x140003790]
mov qword [0x1400520a8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140050f00]
lea rcx, str.cuLinkAddFile
call qword [0x140051808]
test eax, eax
jne 0x14000668f
mov rax, qword [0x140050f00]
test rax, rax
je 0x14000668f
mov qword [0x1400520d8], rax
jmp 0x14000669d
lea rcx, [0x140003790]
mov qword [0x1400520d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140050f58]
lea rcx, str.cuLinkComplete
call qword [0x140051808]
test eax, eax
jne 0x1400066d8
mov rax, qword [0x140050f58]
test rax, rax
je 0x1400066d8
mov qword [0x140052100], rax
jmp 0x1400066e6
lea rcx, [0x140003790]
mov qword [0x140052100], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x13ba
lea rdx, [0x140050f90]
lea rcx, str.cuLinkDestroy
call qword [0x140051808]
test eax, eax
jne 0x140006721
mov rax, qword [0x140050f90]
test rax, rax
je 0x140006721
mov qword [0x140052120], rax
jmp 0x14000672f
lea rcx, [0x140003790]
mov qword [0x140052120], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140050fb0]
lea rcx, str.cuMemGetInfo
call qword [0x140051808]
test eax, eax
jne 0x14000676a
mov rax, qword [0x140050fb0]
test rax, rax
je 0x14000676a
mov qword [0x140052140], rax
jmp 0x140006778
lea rcx, [0x140003790]
mov qword [0x140052140], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1770
lea rdx, [0x140050ff0]
lea rcx, str.cuMemAllocManaged
call qword [0x140051808]
test eax, eax
jne 0x1400067b3
mov rax, qword [0x140050ff0]
test rax, rax
je 0x1400067b3
mov qword [0x140052158], rax
jmp 0x1400067c1
lea rcx, [0x140003790]
mov qword [0x140052158], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051030]
lea rcx, str.cuMemAlloc
call qword [0x140051808]
test eax, eax
jne 0x1400067fc
mov rax, qword [0x140051030]
test rax, rax
je 0x1400067fc
mov qword [0x140052180], rax
jmp 0x14000680a
lea rcx, [0x140003790]
mov qword [0x140052180], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051088]
lea rcx, str.cuMemAllocPitch
call qword [0x140051808]
test eax, eax
jne 0x140006845
mov rax, qword [0x140051088]
test rax, rax
je 0x140006845
mov qword [0x1400521a0], rax
jmp 0x140006853
lea rcx, [0x140003790]
mov qword [0x1400521a0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400510c0]
lea rcx, str.cuMemFree
call qword [0x140051808]
test eax, eax
jne 0x14000688e
mov rax, qword [0x1400510c0]
test rax, rax
je 0x14000688e
mov qword [0x1400521c0], rax
jmp 0x14000689c
lea rcx, [0x140003790]
mov qword [0x1400521c0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400510f0]
lea rcx, str.cuMemGetAddressRange
call qword [0x140051808]
test eax, eax
jne 0x1400068d7
mov rax, qword [0x1400510f0]
test rax, rax
je 0x1400068d7
mov qword [0x1400521d8], rax
jmp 0x1400068e5
lea rcx, [0x140003790]
mov qword [0x1400521d8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7d0
lea rdx, [0x140051128]
lea rcx, str.cuMemFreeHost
call qword [0x140051808]
test eax, eax
jne 0x140006920
mov rax, qword [0x140051128]
test rax, rax
je 0x140006920
mov qword [0x1400521f0], rax
jmp 0x14000692e
lea rcx, [0x140003790]
mov qword [0x1400521f0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7e4
lea rdx, [0x140051160]
lea rcx, str.cuMemHostAlloc
call qword [0x140051808]
test eax, eax
jne 0x140006969
mov rax, qword [0x140051160]
test rax, rax
je 0x140006969
mov qword [0x140052210], rax
jmp 0x140006977
lea rcx, [0x140003790]
mov qword [0x140052210], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051198]
lea rcx, str.cuMemHostGetDevicePointer
call qword [0x140051808]
test eax, eax
jne 0x1400069b2
mov rax, qword [0x140051198]
test rax, rax
je 0x1400069b2
mov qword [0x140052238], rax
jmp 0x1400069c0
lea rcx, [0x140003790]
mov qword [0x140052238], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x7ee
lea rdx, [0x1400511e0]
lea rcx, str.cuMemHostGetFlags
call qword [0x140051808]
test eax, eax
jne 0x1400069fb
mov rax, qword [0x1400511e0]
test rax, rax
je 0x1400069fb
mov qword [0x140052250], rax
jmp 0x140006a09
lea rcx, [0x140003790]
mov qword [0x140052250], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x17a2
lea rdx, [0x140051210]
lea rcx, str.cuMemHostRegister
call qword [0x140051808]
test eax, eax
jne 0x140006a44
mov rax, qword [0x140051210]
test rax, rax
je 0x140006a44
mov qword [0x140052268], rax
jmp 0x140006a52
lea rcx, [0x140003790]
mov qword [0x140052268], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140051230]
lea rcx, str.cuMemHostUnregister
call qword [0x140051808]
test eax, eax
jne 0x140006a8d
mov rax, qword [0x140051230]
test rax, rax
je 0x140006a8d
mov qword [0x140052290], rax
jmp 0x140006a9b
lea rcx, [0x140003790]
mov qword [0x140052290], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140051268]
lea rcx, str.cuPointerGetAttribute
call qword [0x140051808]
test eax, eax
jne 0x140006ad6
mov rax, qword [0x140051268]
test rax, rax
je 0x140006ad6
mov qword [0x1400522b0], rax
jmp 0x140006ae4
lea rcx, [0x140003790]
mov qword [0x1400522b0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x1400512a0]
lea rcx, str.cuPointerGetAttributes
call qword [0x140051808]
test eax, eax
jne 0x140006b1f
mov rax, qword [0x1400512a0]
test rax, rax
je 0x140006b1f
mov qword [0x1400522d0], rax
jmp 0x140006b2d
lea rcx, [0x140003790]
mov qword [0x1400522d0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400512e8]
lea rcx, str.cuMemAllocAsync
call qword [0x140051808]
test eax, eax
jne 0x140006b68
mov rax, qword [0x1400512e8]
test rax, rax
je 0x140006b68
mov qword [0x1400522f8], rax
jmp 0x140006b76
lea rcx, [0x140003790]
mov qword [0x1400522f8], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051328]
lea rcx, str.cuMemAllocAsync
call qword [0x140051808]
test eax, eax
jne 0x140006bb4
mov rax, qword [0x140051328]
test rax, rax
je 0x140006bb4
mov qword [0x140052318], rax
jmp 0x140006bc2
lea rcx, [0x140003790]
mov qword [0x140052318], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051380]
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x140051808]
test eax, eax
jne 0x140006bfd
mov rax, qword [0x140051380]
test rax, rax
je 0x140006bfd
mov qword [0x140052348], rax
jmp 0x140006c0b
lea rcx, [0x140003790]
mov qword [0x140052348], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400513c0]
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x140051808]
test eax, eax
jne 0x140006c49
mov rax, qword [0x1400513c0]
test rax, rax
je 0x140006c49
mov qword [0x140052368], rax
jmp 0x140006c57
lea rcx, [0x140003790]
mov qword [0x140052368], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400513e8]
lea rcx, str.cuMemFreeAsync
call qword [0x140051808]
test eax, eax
jne 0x140006c92
mov rax, qword [0x1400513e8]
test rax, rax
je 0x140006c92
mov qword [0x140052390], rax
jmp 0x140006ca0
lea rcx, [0x140003790]
mov qword [0x140052390], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051408]
lea rcx, str.cuMemFreeAsync
call qword [0x140051808]
test eax, eax
jne 0x140006cde
mov rax, qword [0x140051408]
test rax, rax
je 0x140006cde
mov qword [0x1400523a0], rax
jmp 0x140006cec
lea rcx, [0x140003790]
mov qword [0x1400523a0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051440]
lea rcx, str.cuMemPoolTrimTo
call qword [0x140051808]
test eax, eax
jne 0x140006d27
mov rax, qword [0x140051440]
test rax, rax
je 0x140006d27
mov qword [0x1400523c8], rax
jmp 0x140006d35
lea rcx, [0x140003790]
mov qword [0x1400523c8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051478]
lea rcx, str.cuMemPoolSetAttribute
call qword [0x140051808]
test eax, eax
jne 0x140006d70
mov rax, qword [0x140051478]
test rax, rax
je 0x140006d70
mov qword [0x1400523e0], rax
jmp 0x140006d7e
lea rcx, [0x140003790]
mov qword [0x1400523e0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400514b8]
lea rcx, str.cuMemPoolGetAttribute
call qword [0x140051808]
test eax, eax
jne 0x140006db9
mov rax, qword [0x1400514b8]
test rax, rax
je 0x140006db9
mov qword [0x140052400], rax
jmp 0x140006dc7
lea rcx, [0x140003790]
mov qword [0x140052400], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400514f0]
lea rcx, str.cuMemPoolSetAccess
call qword [0x140051808]
test eax, eax
jne 0x140006e02
mov rax, qword [0x1400514f0]
test rax, rax
je 0x140006e02
mov qword [0x140052420], rax
jmp 0x140006e10
lea rcx, [0x140003790]
mov qword [0x140052420], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051528]
lea rcx, str.cuMemPoolGetAccess
call qword [0x140051808]
test eax, eax
jne 0x140006e4b
mov rax, qword [0x140051528]
test rax, rax
je 0x140006e4b
mov qword [0x140052440], rax
jmp 0x140006e59
lea rcx, [0x140003790]
mov qword [0x140052440], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051568]
lea rcx, str.cuMemPoolCreate
call qword [0x140051808]
test eax, eax
jne 0x140006e94
mov rax, qword [0x140051568]
test rax, rax
je 0x140006e94
mov qword [0x140052468], rax
jmp 0x140006ea2
lea rcx, [0x140003790]
mov qword [0x140052468], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051598]
lea rcx, str.cuMemPoolDestroy
call qword [0x140051808]
test eax, eax
jne 0x140006edd
mov rax, qword [0x140051598]
test rax, rax
je 0x140006edd
mov qword [0x140052480], rax
jmp 0x140006eeb
lea rcx, [0x140003790]
mov qword [0x140052480], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x1400515e8]
lea rcx, str.cuMemPoolExportToShareableHandle
call qword [0x140051808]
test eax, eax
jne 0x140006f26
mov rax, qword [0x1400515e8]
test rax, rax
je 0x140006f26
mov qword [0x1400524a8], rax
jmp 0x140006f34
lea rcx, [0x140003790]
mov qword [0x1400524a8], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051620]
lea rcx, str.cuMemPoolImportFromShareableHandle
call qword [0x140051808]
test eax, eax
jne 0x140006f6f
mov rax, qword [0x140051620]
test rax, rax
je 0x140006f6f
mov qword [0x1400524d0], rax
jmp 0x140006f7d
lea rcx, [0x140003790]
mov qword [0x1400524d0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051660]
lea rcx, str.cuMemPoolExportPointer
call qword [0x140051808]
test eax, eax
jne 0x140006fb8
mov rax, qword [0x140051660]
test rax, rax
je 0x140006fb8
mov qword [0x1400524f0], rax
jmp 0x140006fc6
lea rcx, [0x140003790]
mov qword [0x1400524f0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0x2b0c
lea rdx, [0x140051698]
lea rcx, str.cuMemPoolImportPointer
call qword [0x140051808]
test eax, eax
jne 0x140007001
mov rax, qword [0x140051698]
test rax, rax
je 0x140007001
mov qword [0x140052508], rax
jmp 0x14000700f
lea rcx, [0x140003790]
mov qword [0x140052508], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400516c0]
lea rcx, str.cuMemcpy
call qword [0x140051808]
test eax, eax
jne 0x14000704a
mov rax, qword [0x1400516c0]
test rax, rax
je 0x14000704a
mov qword [0x140052528], rax
jmp 0x140007058
lea rcx, [0x140003790]
mov qword [0x140052528], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051700]
lea rcx, str.cuMemcpy
call qword [0x140051808]
test eax, eax
jne 0x140007096
mov rax, qword [0x140051700]
test rax, rax
je 0x140007096
mov qword [0x140052548], rax
jmp 0x1400070a4
lea rcx, [0x140003790]
mov qword [0x140052548], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x140051748]
lea rcx, str.cuMemcpyAsync
call qword [0x140051808]
test eax, eax
jne 0x1400070df
mov rax, qword [0x140051748]
test rax, rax
je 0x1400070df
mov qword [0x140052578], rax
jmp 0x1400070ed
lea rcx, [0x140003790]
mov qword [0x140052578], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051790]
lea rcx, str.cuMemcpyAsync
call qword [0x140051808]
test eax, eax
jne 0x14000712b
mov rax, qword [0x140051790]
test rax, rax
je 0x14000712b
mov qword [0x140052598], rax
jmp 0x140007139
lea rcx, [0x140003790]
mov qword [0x140052598], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400517e8]
lea rcx, str.cuMemcpyPeer
call qword [0x140051808]
test eax, eax
jne 0x140007174
mov rax, qword [0x1400517e8]
test rax, rax
je 0x140007174
mov qword [0x1400525c8], rax
jmp 0x140007182
lea rcx, [0x140003790]
mov qword [0x1400525c8], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051878]
lea rcx, str.cuMemcpyPeer
call qword [0x140051808]
test eax, eax
jne 0x1400071c0
mov rax, qword [0x140051878]
test rax, rax
je 0x1400071c0
mov qword [0x1400525f0], rax
jmp 0x1400071ce
lea rcx, [0x140003790]
mov qword [0x1400525f0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xfa0
lea rdx, [0x1400518d0]
lea rcx, str.cuMemcpyPeerAsync
call qword [0x140051808]
test eax, eax
jne 0x140007209
mov rax, qword [0x1400518d0]
test rax, rax
je 0x140007209
mov qword [0x140052618], rax
jmp 0x140007217
lea rcx, [0x140003790]
mov qword [0x140052618], rcx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051968]
lea rcx, str.cuMemcpyPeerAsync
call qword [0x140051808]
test eax, eax
jne 0x140007255
mov rax, qword [0x140051968]
test rax, rax
je 0x140007255
mov qword [0x140052640], rax
jmp 0x140007263
lea rcx, [0x140003790]
mov qword [0x140052640], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x1400519c8]
lea rcx, str.cuMemcpyHtoD
call qword [0x140051808]
test eax, eax
jne 0x14000729e
mov rax, qword [0x1400519c8]
test rax, rax
je 0x14000729e
mov qword [0x140052668], rax
jmp 0x1400072ac
lea rdx, [0x140003790]
mov qword [0x140052668], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051a38]
lea rcx, str.cuMemcpyHtoD
call qword [0x140051808]
test eax, eax
jne 0x1400072ea
mov rax, qword [0x140051a38]
test rax, rax
je 0x1400072ea
mov qword [0x140052678], rax
jmp 0x1400072f8
lea rcx, [0x140003790]
mov qword [0x140052678], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051a80]
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x140051808]
test eax, eax
jne 0x140007333
mov rax, qword [0x140051a80]
test rax, rax
je 0x140007333
mov qword [0x1400526a0], rax
jmp 0x140007341
lea rdx, [0x140003790]
mov qword [0x1400526a0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051af8]
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x140051808]
test eax, eax
jne 0x14000737f
mov rax, qword [0x140051af8]
test rax, rax
je 0x14000737f
mov qword [0x1400526c0], rax
jmp 0x14000738d
lea rcx, [0x140003790]
mov qword [0x1400526c0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051b50]
lea rcx, str.cuMemcpyDtoH
call qword [0x140051808]
test eax, eax
jne 0x1400073c8
mov rax, qword [0x140051b50]
test rax, rax
je 0x1400073c8
mov qword [0x1400526e8], rax
jmp 0x1400073d6
lea rdx, [0x140003790]
mov qword [0x1400526e8], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051bb0]
lea rcx, str.cuMemcpyDtoH
call qword [0x140051808]
test eax, eax
jne 0x140007414
mov rax, qword [0x140051bb0]
test rax, rax
je 0x140007414
mov qword [0x140052708], rax
jmp 0x140007422
lea rcx, [0x140003790]
mov qword [0x140052708], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051bf8]
lea rcx, str.cuMemcpyDtoHAsync
call qword [0x140051808]
test eax, eax
jne 0x14000745d
mov rax, qword [0x140051bf8]
test rax, rax
je 0x14000745d
mov qword [0x140050bf0], rax
jmp 0x14000746b
lea rdx, [0x140003790]
mov qword [0x140050bf0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051c58]
lea rcx, str.cuMemcpyDtoHAsync
call qword [0x140051808]
test eax, eax
jne 0x1400074a9
mov rax, qword [0x140051c58]
test rax, rax
je 0x1400074a9
mov qword [0x140050c18], rax
jmp 0x1400074b7
lea rcx, [0x140003790]
mov qword [0x140050c18], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051cb8]
lea rcx, str.cuMemcpyDtoD
call qword [0x140051808]
test eax, eax
jne 0x1400074f2
mov rax, qword [0x140051cb8]
test rax, rax
je 0x1400074f2
mov qword [0x140050c28], rax
jmp 0x140007500
lea rdx, [0x140003790]
mov qword [0x140050c28], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051d10]
lea rcx, str.cuMemcpyDtoD
call qword [0x140051808]
test eax, eax
jne 0x14000753e
mov rax, qword [0x140051d10]
test rax, rax
je 0x14000753e
mov qword [0x140050c58], rax
jmp 0x14000754c
lea rcx, [0x140003790]
mov qword [0x140050c58], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051d70]
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x140051808]
test eax, eax
jne 0x140007587
mov rax, qword [0x140051d70]
test rax, rax
je 0x140007587
mov qword [0x140050c70], rax
jmp 0x140007595
lea rdx, [0x140003790]
mov qword [0x140050c70], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051dc0]
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x140051808]
test eax, eax
jne 0x1400075d3
mov rax, qword [0x140051dc0]
test rax, rax
je 0x1400075d3
mov qword [0x140050c98], rax
jmp 0x1400075e1
lea rcx, [0x140003790]
mov qword [0x140050c98], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051e08]
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x140051808]
test eax, eax
jne 0x14000761c
mov rax, qword [0x140051e08]
test rax, rax
je 0x14000761c
mov qword [0x140050cb0], rax
jmp 0x14000762a
lea rdx, [0x140003790]
mov qword [0x140050cb0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051e30]
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x140051808]
test eax, eax
jne 0x140007668
mov rax, qword [0x140051e30]
test rax, rax
je 0x140007668
mov qword [0x140050cc0], rax
jmp 0x140007676
lea rcx, [0x140003790]
mov qword [0x140050cc0], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051e68]
lea rcx, str.cuMemcpy2DAsync
call qword [0x140051808]
test eax, eax
jne 0x1400076b1
mov rax, qword [0x140051e68]
test rax, rax
je 0x1400076b1
mov qword [0x140050cf0], rax
jmp 0x1400076bf
lea rdx, [0x140003790]
mov qword [0x140050cf0], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051e90]
lea rcx, str.cuMemcpy2DAsync
call qword [0x140051808]
test eax, eax
jne 0x1400076fd
mov rax, qword [0x140051e90]
test rax, rax
je 0x1400076fd
mov qword [0x140050d00], rax
jmp 0x14000770b
lea rcx, [0x140003790]
mov qword [0x140050d00], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051ed0]
lea rcx, str.cuMemcpy3D
call qword [0x140051808]
test eax, eax
jne 0x140007746
mov rax, qword [0x140051ed0]
test rax, rax
je 0x140007746
mov qword [0x140050d10], rax
jmp 0x140007754
lea rdx, [0x140003790]
mov qword [0x140050d10], rdx
mov r9d, 2
mov qword [rsp + 0x20], rdi
mov r8d, 0x1b58
lea rdx, [0x140051ef8]
lea rcx, str.cuMemcpy3D
call qword [0x140051808]
test eax, eax
jne 0x140007792
mov rax, qword [0x140051ef8]
test rax, rax
je 0x140007792
lea rcx, [0x140003790]
mov qword [0x140050d30], rcx
xor r9d, r9d
mov qword [rsp + 0x20], rdi
mov r8d, 0xbcc
lea rdx, [0x140051f40]
lea rcx, str.cuMemcpy3DAsync
call qword [0x140051808]
test eax, eax
jne 0x1400077db
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400519f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGetProcAddress
cmove rax, rcx
mov qword [0x1400517a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a48], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGetProcAddress_v2
cmove rax, rcx
mov qword [0x1400517d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ac0], rax
lea r10, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGet
cmove rax, r10
mov qword [0x140051808], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetCount
cmove rax, rcx
mov qword [0x140051830], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b58], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetName
cmove rax, rcx
mov qword [0x140051848], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ba0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceTotalMem_v2
cmove rax, rcx
mov qword [0x140051870], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051bd8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetAttribute
cmove rax, rcx
mov qword [0x140051890], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c28], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetP2PAttribute
cmove rax, rcx
mov qword [0x1400518b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDriverGetVersion
cmove rax, rcx
mov qword [0x1400518e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051cc0], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuDeviceGetByPCIBusId
mov qword [0x1400518f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d00], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetPCIBusId
cmove rax, rcx
mov qword [0x140051920], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d50], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetUuid
cmove rax, rcx
mov qword [0x140051948], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051da0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetTexture1DLinearMaxWidth
cmove rax, rcx
mov qword [0x140051970], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051de0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetDefaultMemPool
cmove rax, rcx
mov qword [0x140051998], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceSetMemPool
cmove rax, rcx
mov qword [0x1400519b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e60], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetMemPool
cmove rax, rcx
mov qword [0x1400519d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ea0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFlushGPUDirectRDMAWrites
cmove rax, rcx
mov qword [0x140051a00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ee0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetLuid
cmove rax, rcx
mov qword [0x140051a18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxRetain
cmove rax, rcx
mov qword [0x140051a50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x140051f68], rax
test rax, rax
lea rdx, str.cuDevicePrimaryCtxRelease
cmove rax, rcx
mov qword [0x140051a68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f98], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxSetFlags_v2
cmove rax, rcx
mov qword [0x140051a78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051fc8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxGetState
cmove rax, rcx
mov qword [0x140051aa8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052018], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDevicePrimaryCtxReset
cmove rax, rcx
mov qword [0x140051ad0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052058], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxCreate_v2
cmove rax, rcx
mov qword [0x140051ae0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052080], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetFlags
cmove rax, rcx
mov qword [0x140051b18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxSetCurrent
cmove rax, rcx
mov qword [0x140051b38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetCurrent
cmove rax, rcx
mov qword [0x140051b60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052108], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxDetach
cmove rax, rcx
mov qword [0x140051b70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052138], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetApiVersion
cmove rax, rcx
mov qword [0x140051b80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052168], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetDevice
cmove rax, rcx
mov qword [0x140051ba8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052190], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetLimit
cmove rax, rcx
mov qword [0x140051bb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400521d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxSetLimit
cmove rax, rcx
mov qword [0x140051be0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052200], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetCacheConfig
cmove rax, rcx
mov qword [0x140051c00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052230], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxSetCacheConfig
cmove rax, rcx
mov qword [0x140051c10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052258], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetSharedMemConfig
cmove rax, rcx
mov qword [0x140051c30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052278], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxGetStreamPriorityRange
cmove rax, rcx
mov qword [0x140051c48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxSetSharedMemConfig
cmove rax, rcx
mov qword [0x140051c68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxSynchronize
cmove rax, rcx
mov qword [0x140051c80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052310], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxResetPersistingL2Cache
cmove rax, rcx
mov qword [0x140051ca0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052330], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxPopCurrent_v2
cmove rax, rcx
mov qword [0x140051cb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052360], rax
test rax, rax
lea rcx, [0x140003790]
lea rdx, str.cuCtxPushCurrent_v2
cmove rax, rcx
mov qword [0x140051cd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052380], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleLoad
cmove rax, rcx
mov qword [0x140051cf0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleLoadData
cmove rax, rcx
mov qword [0x140051d08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleLoadFatBinary
cmove rax, rcx
mov qword [0x140051d20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052418], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleUnload
cmove rax, rcx
mov qword [0x140051d48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052450], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleGetFunction
cmove rax, rcx
mov qword [0x140051d68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052490], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleGetGlobal_v2
cmove rax, rcx
mov qword [0x140051d98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400524d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleGetTexRef
cmove rax, rcx
mov qword [0x140051db0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052518], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleGetSurfRef
cmove rax, rcx
mov qword [0x140051dd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052560], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuModuleGetLoadingMode
cmove rax, rcx
mov qword [0x140051e00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052590], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryLoadData
cmove rax, rcx
mov qword [0x140051e18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryLoadFromFile
cmove rax, rcx
mov qword [0x140051e58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052648], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryUnload
cmove rax, rcx
mov qword [0x140051ea8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052698], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryGetKernel
cmove rax, rcx
mov qword [0x140051eb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryGetModule
cmove rax, rcx
mov qword [0x140051ee8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052710], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuKernelGetFunction
cmove rax, rcx
mov qword [0x140051f00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c00], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryGetGlobal
cmove rax, rcx
mov qword [0x140051f28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c30], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLibraryGetManaged
cmove rax, rcx
mov qword [0x140051f48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuKernelGetAttribute
cmove rax, rcx
mov qword [0x140051f80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050cd8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuKernelSetAttribute
cmove rax, rcx
mov qword [0x140051fb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d38], rax
lea rcx, [0x140003790]
test rax, rax
cmove rax, rcx
lea rdx, str.cuKernelSetCacheConfig
mov qword [0x140051fe0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d70], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuKernelGetName
cmove rax, rcx
mov qword [0x140052000], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050db8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuKernelGetParamInfo
cmove rax, rcx
mov qword [0x140052020], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050df8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLinkCreate
cmove rax, rcx
mov qword [0x140052050], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e40], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLinkAddData
cmove rax, rcx
mov qword [0x140052070], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e90], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLinkAddFile
cmove rax, rcx
mov qword [0x1400520a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f00], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLinkComplete
cmove rax, rcx
mov qword [0x1400520d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f58], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLinkDestroy
cmove rax, rcx
mov qword [0x140052100], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f90], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemGetInfo_v2
cmove rax, rcx
mov qword [0x140052120], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050fb0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocManaged
cmove rax, rcx
mov qword [0x140052140], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140050ff0], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140052158], rax
lea rdx, str.cuMemAlloc_v2
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051030], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocPitch_v2
cmove rax, rcx
mov qword [0x140052180], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051088], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemFree_v2
cmove rax, rcx
mov qword [0x1400521a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemGetAddressRange_v2
cmove rax, rcx
mov qword [0x1400521c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemFreeHost
cmove rax, rcx
mov qword [0x1400521d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051128], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemHostAlloc
cmove rax, rcx
mov qword [0x1400521f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051160], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemHostGetDevicePointer_v2
cmove rax, rcx
mov qword [0x140052210], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051198], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemHostGetFlags
cmove rax, rcx
mov qword [0x140052238], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400511e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemHostRegister_v2
cmove rax, rcx
mov qword [0x140052250], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051210], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemHostUnregister
cmove rax, rcx
mov qword [0x140052268], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051230], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140052290], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuPointerGetAttribute
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051268], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuPointerGetAttributes
cmove rax, rcx
mov qword [0x1400522b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512a0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocAsync
cmove rax, rcx
mov qword [0x1400522d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocAsync_ptsz
cmove rax, rcx
mov qword [0x1400522f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051328], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocFromPoolAsync
cmove rax, rcx
mov qword [0x140052318], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051380], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAllocFromPoolAsync_ptsz
cmove rax, rcx
mov qword [0x140052348], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemFreeAsync
cmove rax, rcx
mov qword [0x140052368], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemFreeAsync_ptsz
cmove rax, rcx
mov qword [0x140052390], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051408], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolTrimTo
cmove rax, rcx
mov qword [0x1400523a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051440], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolSetAttribute
cmove rax, rcx
mov qword [0x1400523c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051478], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuMemPoolGetAttribute
mov qword [0x1400523e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolSetAccess
cmove rax, rcx
mov qword [0x140052400], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolGetAccess
cmove rax, rcx
mov qword [0x140052420], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051528], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolCreate
cmove rax, rcx
mov qword [0x140052440], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051568], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolDestroy
cmove rax, rcx
mov qword [0x140052468], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051598], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolExportToShareableHandle
cmove rax, rcx
mov qword [0x140052480], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400515e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolImportFromShareableHandle
cmove rax, rcx
mov qword [0x1400524a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051620], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolExportPointer
cmove rax, rcx
mov qword [0x1400524d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051660], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPoolImportPointer
cmove rax, rcx
mov qword [0x1400524f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051698], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy
cmove rax, rcx
mov qword [0x140052508], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x1400516c0], rax
test rax, rax
lea rdx, str.cuMemcpy_ptds
cmove rax, rcx
mov qword [0x140052528], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051700], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyAsync
cmove rax, rcx
mov qword [0x140052548], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051748], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyAsync_ptsz
cmove rax, rcx
mov qword [0x140052578], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051790], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyPeer
cmove rax, rcx
mov qword [0x140052598], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400517e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyPeer_ptds
cmove rax, rcx
mov qword [0x1400525c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051878], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyPeerAsync
cmove rax, rcx
mov qword [0x1400525f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400518d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyPeerAsync_ptsz
cmove rax, rcx
mov qword [0x140052618], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051968], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyHtoD_v2
cmove rax, rcx
mov qword [0x140052640], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400519c8], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyHtoD_v2_ptds
mov qword [0x140052668], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyHtoDAsync_v2
cmove rax, rcx
mov qword [0x140052678], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a80], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
mov qword [0x1400526a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051af8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyDtoH_v2
cmove rax, rcx
mov qword [0x1400526c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b50], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoH_v2_ptds
mov qword [0x1400526e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051bb0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyDtoHAsync_v2
cmove rax, rcx
mov qword [0x140052708], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051bf8], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
mov qword [0x140050bf0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c58], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyDtoD_v2
cmove rax, rcx
mov qword [0x140050c18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051cb8], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoD_v2_ptds
mov qword [0x140050c28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpyDtoDAsync_v2
cmove rax, rcx
mov qword [0x140050c58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d70], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
mov qword [0x140050c70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051dc0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy2DUnaligned_v2
cmove rax, rcx
mov qword [0x140050c98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e08], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
mov qword [0x140050cb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e30], rax
test rax, rax
lea rcx, [0x140003790]
lea rdx, str.cuMemcpy2DAsync_v2
cmove rax, rcx
mov qword [0x140050cc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e68], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
mov qword [0x140050cf0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e90], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3D_v2
cmove rax, rcx
mov qword [0x140050d00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ed0], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy3D_v2_ptds
mov qword [0x140050d10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ef8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3DAsync_v2
cmove rax, rcx
mov qword [0x140050d30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f40], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
mov qword [0x140050d48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f78], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3DPeer
cmove rax, rcx
mov qword [0x140050d60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051fa8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3DPeer_ptds
cmove rax, rcx
mov qword [0x140050d78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051fd0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3DPeerAsync
cmove rax, rcx
mov qword [0x140050d98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052010], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
cmove rax, rcx
mov qword [0x140050da8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052048], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD8_v2
cmove rax, rcx
mov qword [0x140050dc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052078], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemsetD8_v2_ptds
mov qword [0x140050de8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD8Async
cmove rax, rcx
mov qword [0x140050e08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052110], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD8Async_ptsz
cmove rax, rcx
mov qword [0x140050e38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052160], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD2D8_v2
cmove rax, rcx
mov qword [0x140050e48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400521c8], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuMemsetD2D8_v2_ptds
mov qword [0x140050e78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052218], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD2D8Async
cmove rax, rcx
mov qword [0x140050e98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052288], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemsetD2D8Async_ptsz
cmove rax, rcx
mov qword [0x140050ec8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFuncSetCacheConfig
cmove rax, rcx
mov qword [0x140050ef0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052340], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFuncSetSharedMemConfig
cmove rax, rcx
mov qword [0x140050f08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052378], rax
lea rcx, [0x140003790]
test rax, rax
cmove rax, rcx
lea rdx, str.cuFuncGetAttribute
mov qword [0x140050f28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFuncSetAttribute
cmove rax, rcx
mov qword [0x140050f40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFuncGetName
cmove rax, rcx
mov qword [0x140050f60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052438], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuFuncGetParamInfo
cmove rax, rcx
mov qword [0x140050f88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052488], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArrayCreate_v2
cmove rax, rcx
mov qword [0x140050fa8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400524c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArrayGetDescriptor_v2
cmove rax, rcx
mov qword [0x140050fc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052500], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArrayGetSparseProperties
cmove rax, rcx
mov qword [0x140050fd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052530], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArrayGetPlane
cmove rax, rcx
mov qword [0x140050ff8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052568], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArray3DCreate_v2
cmove rax, rcx
mov qword [0x140051028], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArray3DGetDescriptor_v2
cmove rax, rcx
mov qword [0x140051040], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400525d0], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051050], rax
lea rdx, str.cuArrayDestroy
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052600], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMipmappedArrayCreate
cmove rax, rcx
mov qword [0x140051068], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052620], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMipmappedArrayGetLevel
cmove rax, rcx
mov qword [0x140051090], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052660], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMipmappedArrayGetSparseProperties
cmove rax, rcx
mov qword [0x1400510a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052688], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMipmappedArrayDestroy
cmove rax, rcx
mov qword [0x1400510c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuArrayGetMemoryRequirements
cmove rax, rcx
mov qword [0x1400510d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMipmappedArrayGetMemoryRequirements
cmove rax, rcx
mov qword [0x140051100], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050bf8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuTexObjectCreate
cmove rax, rcx
mov qword [0x140051120], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuTexObjectDestroy
cmove rax, rcx
mov qword [0x140051140], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c68], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuTexObjectGetResourceDesc
cmove rax, rcx
mov qword [0x140051158], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140050ca0], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051170], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuTexObjectGetTextureDesc
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050cd0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuTexObjectGetResourceViewDesc
cmove rax, rcx
mov qword [0x140051188], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d08], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuSurfObjectCreate
cmove rax, rcx
mov qword [0x1400511a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d50], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuSurfObjectDestroy
cmove rax, rcx
mov qword [0x1400511c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d80], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuSurfObjectGetResourceDesc
cmove rax, rcx
mov qword [0x1400511d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050db0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuImportExternalMemory
cmove rax, rcx
mov qword [0x1400511e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050de0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuExternalMemoryGetMappedBuffer
cmove rax, rcx
mov qword [0x140051208], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuExternalMemoryGetMappedMipmappedArray
cmove rax, rcx
mov qword [0x140051218], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e50], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDestroyExternalMemory
cmove rax, rcx
mov qword [0x140051228], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuImportExternalSemaphore
cmove rax, rcx
mov qword [0x140051240], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140050ea8], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuSignalExternalSemaphoresAsync
mov qword [0x140051260], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ed8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x140051288], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f30], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuWaitExternalSemaphoresAsync
cmove rax, rcx
mov qword [0x140051298], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f70], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuWaitExternalSemaphoresAsync_ptsz
cmove rax, rcx
mov qword [0x1400512c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050fc0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDestroyExternalSemaphore
cmove rax, rcx
mov qword [0x1400512f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051008], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchKernel
cmove rax, rcx
mov qword [0x140051308], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051070], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchKernel_ptsz
cmove rax, rcx
mov qword [0x140051350], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051118], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernel
cmove rax, rcx
mov qword [0x1400513b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400511c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernel_ptsz
cmove rax, rcx
mov qword [0x1400513e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051248], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
cmove rax, rcx
mov qword [0x140051420], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x1400512b8], rax
test rax, rax
lea rdx, str.cuLaunchHostFunc
cmove rax, rcx
mov qword [0x140051448], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchHostFunc_ptsz
cmove rax, rcx
mov qword [0x140051460], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051330], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchKernelEx
cmove rax, rcx
mov qword [0x140051490], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051370], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuLaunchKernelEx_ptsz
cmove rax, rcx
mov qword [0x1400514a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventCreate
cmove rax, rcx
mov qword [0x1400514d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventRecord
cmove rax, rcx
mov qword [0x1400514d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051410], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventRecord_ptsz
cmove rax, rcx
mov qword [0x1400514f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051450], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventRecordWithFlags
cmove rax, rcx
mov qword [0x140051510], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051480], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventRecordWithFlags_ptsz
cmove rax, rcx
mov qword [0x140051530], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventQuery
cmove rax, rcx
mov qword [0x140051548], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventSynchronize
cmove rax, rcx
mov qword [0x140051560], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051508], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventDestroy_v2
cmove rax, rcx
mov qword [0x140051580], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051538], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuEventElapsedTime
cmove rax, rcx
mov qword [0x140051588], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051558], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitValue32
cmove rax, rcx
mov qword [0x1400515c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400515b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitValue32_ptsz
cmove rax, rcx
mov qword [0x1400515e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051600], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWriteValue32
cmove rax, rcx
mov qword [0x1400515f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051640], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWriteValue32_ptsz
cmove rax, rcx
mov qword [0x140051628], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051688], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitValue64
cmove rax, rcx
mov qword [0x140051648], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400516d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitValue64_ptsz
cmove rax, rcx
mov qword [0x140051668], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051710], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWriteValue64
cmove rax, rcx
mov qword [0x140051680], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051768], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWriteValue64_ptsz
cmove rax, rcx
mov qword [0x1400516a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400517b8], rax
test rax, rax
lea rcx, [0x140003790]
lea rdx, str.cuStreamBatchMemOp
cmove rax, rcx
mov qword [0x1400516c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051810], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBatchMemOp_ptsz
cmove rax, rcx
mov qword [0x1400516e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051880], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamCreate
cmove rax, rcx
mov qword [0x140051718], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400518c8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamCreateWithPriority
cmove rax, rcx
mov qword [0x140051730], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051910], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetPriority
cmove rax, rcx
mov qword [0x140051750], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051958], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetPriority_ptsz
cmove rax, rcx
mov qword [0x140051770], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051990], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetFlags
cmove rax, rcx
mov qword [0x140051780], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400519e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCtx
cmove rax, rcx
mov qword [0x1400517a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetFlags_ptsz
cmove rax, rcx
mov qword [0x1400517c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a60], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetId
cmove rax, rcx
mov qword [0x1400517e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ab0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetId_ptsz
cmove rax, rcx
mov qword [0x1400517f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051af0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamDestroy_v2
cmove rax, rcx
mov qword [0x140051818], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b28], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitEvent
cmove rax, rcx
mov qword [0x140051838], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b78], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamWaitEvent_ptsz
cmove rax, rcx
mov qword [0x140051850], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051bc8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamAddCallback
cmove rax, rcx
mov qword [0x140051888], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamAddCallback_ptsz
cmove rax, rcx
mov qword [0x1400518a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c78], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamSynchronize
cmove rax, rcx
mov qword [0x1400518e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051cc8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamSynchronize_ptsz
cmove rax, rcx
mov qword [0x140051900], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051cf8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamQuery
cmove rax, rcx
mov qword [0x140051918], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamQuery_ptsz
cmove rax, rcx
mov qword [0x140051928], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d60], rax
lea rcx, [0x140003790]
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamAttachMemAsync
mov qword [0x140051950], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051da8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamAttachMemAsync_ptsz
cmove rax, rcx
mov qword [0x140051978], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051df8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamCopyAttributes
cmove rax, rcx
mov qword [0x1400519a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e48], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamCopyAttributes_ptsz
cmove rax, rcx
mov qword [0x1400519b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e80], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetAttribute
cmove rax, rcx
mov qword [0x1400519e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ec8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetAttribute_ptsz
cmove rax, rcx
mov qword [0x140051a08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamSetAttribute
cmove rax, rcx
mov qword [0x140051a40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f60], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamSetAttribute_ptsz
cmove rax, rcx
mov qword [0x140051a70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051fc0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceCanAccessPeer
cmove rax, rcx
mov qword [0x140051a98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ff0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuCtxEnablePeerAccess
cmove rax, rcx
mov qword [0x140051ac8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140052030], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051ad8], rax
lea rdx, str.cuCtxDisablePeerAccess
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052068], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcGetEventHandle
cmove rax, rcx
mov qword [0x140051b00], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052090], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcOpenEventHandle
cmove rax, rcx
mov qword [0x140051b20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520c8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcGetMemHandle
cmove rax, rcx
mov qword [0x140051b40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcOpenMemHandle
cmove rax, rcx
mov qword [0x140051b68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052148], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcOpenMemHandle_v2
cmove rax, rcx
mov qword [0x140051b98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052188], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuIpcCloseMemHandle
cmove rax, rcx
mov qword [0x140051bc0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400521b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLCtxCreate_v2
cmove rax, rcx
mov qword [0x140051bd0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400521f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLInit
cmove rax, rcx
mov qword [0x140051c08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052220], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLGetDevices
cmove rax, rcx
mov qword [0x140051c18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140052260], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051c50], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGLRegisterBufferObject
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522a0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLMapBufferObject_v2
cmove rax, rcx
mov qword [0x140051c60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522e0], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuGLMapBufferObject_v2_ptds
mov qword [0x140051c90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052320], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLMapBufferObjectAsync_v2
cmove rax, rcx
mov qword [0x140051ca8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052370], rax
lea rdx, [0x140003790]
test rax, rax
cmove rax, rdx
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x140051ce0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLUnmapBufferObject
cmove rax, rcx
mov qword [0x140051d18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLUnmapBufferObjectAsync
cmove rax, rcx
mov qword [0x140051d28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052428], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLUnregisterBufferObject
cmove rax, rcx
mov qword [0x140051d58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052460], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGLSetBufferObjectMapFlags
cmove rax, rcx
mov qword [0x140051d78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052498], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsGLRegisterImage
cmove rax, rcx
mov qword [0x140051d90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400524e0], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuGraphicsGLRegisterBuffer
mov qword [0x140051db8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052520], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuWGLGetDevice
cmove rax, rcx
mov qword [0x140051dd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052550], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsUnregisterResource
cmove rax, rcx
mov qword [0x140051df0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052588], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsMapResources
cmove rax, rcx
mov qword [0x140051e10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsMapResources_ptsz
cmove rax, rcx
mov qword [0x140051e28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsUnmapResources
cmove rax, rcx
mov qword [0x140051e50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052628], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsUnmapResources_ptsz
cmove rax, rcx
mov qword [0x140051e78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052658], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
cmove rax, rcx
mov qword [0x140051e98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052690], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsSubResourceGetMappedArray
cmove rax, rcx
mov qword [0x140051eb0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
cmove rax, rcx
mov qword [0x140051ef0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x140052718], rax
test rax, rax
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x140051f08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuProfilerInitialize
cmove rax, rcx
mov qword [0x140051f30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c50], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuProfilerStart
cmove rax, rcx
mov qword [0x140051f58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c80], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuProfilerStop
cmove rax, rcx
mov qword [0x140051f70], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ca8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D11GetDevice
cmove rax, rcx
mov qword [0x140051f88], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ce8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D11GetDevices
cmove rax, rcx
mov qword [0x140051fa0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d28], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D11CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140051fd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsD3D11RegisterResource
cmove rax, rcx
mov qword [0x140052008], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050dd0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D11GetDirect3DDevice
cmove rax, rcx
mov qword [0x140052028], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e00], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10GetDevice
cmove rax, rcx
mov qword [0x140052038], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e28], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10GetDevices
cmove rax, rcx
mov qword [0x140052060], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e70], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140052088], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050eb8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10GetDirect3DDevice
cmove rax, rcx
mov qword [0x1400520a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ee0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsD3D10RegisterResource
cmove rax, rcx
mov qword [0x1400520c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10RegisterResource
cmove rax, rcx
mov qword [0x1400520e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f48], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10UnregisterResource
cmove rax, rcx
mov qword [0x1400520f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f80], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10MapResources
cmove rax, rcx
mov qword [0x140052118], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050fa0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10UnmapResources
cmove rax, rcx
mov qword [0x140052130], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050fe0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10ResourceSetMapFlags
cmove rax, rcx
mov qword [0x140052150], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051018], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x140052178], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051060], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedArray
cmove rax, rcx
mov qword [0x140052198], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510b8], rax
test rax, rax
lea rcx, [0x140003790]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x1400521b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
cmove rax, rcx
mov qword [0x1400521e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051138], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
cmove rax, rcx
mov qword [0x140052208], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051180], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9GetDevice
cmove rax, rcx
mov qword [0x140052228], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400511b8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9GetDevices
cmove rax, rcx
mov qword [0x140052248], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051200], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9CtxCreateOnDevice
cmove rax, rcx
mov qword [0x140052270], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051250], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9GetDirect3DDevice
cmove rax, rcx
mov qword [0x140052298], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051278], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphicsD3D9RegisterResource
cmove rax, rcx
mov qword [0x1400522b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9RegisterResource
cmove rax, rcx
mov qword [0x1400522c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9UnregisterResource
cmove rax, rcx
mov qword [0x1400522f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051318], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9MapResources
cmove rax, rcx
mov qword [0x140052308], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051348], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9UnmapResources
cmove rax, rcx
mov qword [0x140052328], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051378], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceSetMapFlags
cmove rax, rcx
mov qword [0x140052338], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051398], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x140052358], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedArray
cmove rax, rcx
mov qword [0x140052398], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051428], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
cmove rax, rcx
mov qword [0x1400523b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051470], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
cmove rax, rcx
mov qword [0x1400523d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
cmove rax, rcx
mov qword [0x140052410], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051500], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9Begin
cmove rax, rcx
mov qword [0x140052430], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051540], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9RegisterVertexBuffer
cmove rax, rcx
mov qword [0x140052448], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051570], rax
lea rcx, [0x140003790]
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D9UnregisterVertexBuffer
mov qword [0x140052470], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400515a0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9MapVertexBuffer_v2
cmove rax, rcx
mov qword [0x140052478], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400515d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9UnmapVertexBuffer
cmove rax, rcx
mov qword [0x1400524a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051608], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuD3D9End
cmove rax, rcx
mov qword [0x1400524b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051630], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGetExportTable
cmove rax, rcx
mov qword [0x1400524c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051650], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
cmove rax, rcx
mov qword [0x1400524e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051690], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuOccupancyAvailableDynamicSMemPerBlock
cmove rax, rcx
mov qword [0x140052510], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400516e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuOccupancyMaxPotentialClusterSize
cmove rax, rcx
mov qword [0x140052538], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051720], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuOccupancyMaxActiveClusters
cmove rax, rcx
mov qword [0x140052558], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051760], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAdvise
cmove rax, rcx
mov qword [0x140052580], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x1400517b0], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x1400525a0], rax
lea rdx, str.cuMemPrefetchAsync
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051800], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_ptsz
cmove rax, rcx
mov qword [0x1400525c0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051858], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemAdvise_v2
cmove rax, rcx
mov qword [0x1400525e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400518c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_v2
cmove rax, rcx
mov qword [0x140052608], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051930], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemPrefetchAsync_v2_ptsz
cmove rax, rcx
mov qword [0x140052630], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400519a0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemRangeGetAttribute
cmove rax, rcx
mov qword [0x140052650], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a10], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuMemRangeGetAttributes
cmove rax, rcx
mov qword [0x140052680], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051aa0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGetErrorString
cmove rax, rcx
mov qword [0x1400526b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b08], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGetErrorName
cmove rax, rcx
mov qword [0x1400526c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b48], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphCreate
cmove rax, rcx
mov qword [0x1400526e0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051b90], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140052700], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGraphAddKernelNode_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051bf0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphKernelNodeGetParams_v2
cmove rax, rcx
mov qword [0x140050be0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c40], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphKernelNodeSetParams_v2
cmove rax, rcx
mov qword [0x140050c08], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c70], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddMemcpyNode
cmove rax, rcx
mov qword [0x140050c20], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ce8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemcpyNodeGetParams
cmove rax, rcx
mov qword [0x140050c48], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d40], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemcpyNodeSetParams
cmove rax, rcx
mov qword [0x140050c60], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddMemsetNode
cmove rax, rcx
mov qword [0x140050c78], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051de8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemsetNodeGetParams
cmove rax, rcx
mov qword [0x140050cb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemsetNodeSetParams
cmove rax, rcx
mov qword [0x140050cc8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e70], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddHostNode
cmove rax, rcx
mov qword [0x140050cf8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051ec0], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x140050d18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f18], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphHostNodeSetParams
cmove rax, rcx
mov qword [0x140050d40], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f50], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddChildGraphNode
cmove rax, rcx
mov qword [0x140050d58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051fb8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphChildGraphNodeGetGraph
cmove rax, rcx
mov qword [0x140050d90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ff8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddEmptyNode
cmove rax, rcx
mov qword [0x140050da0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052040], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddEventRecordNode
cmove rax, rcx
mov qword [0x140050dd8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052098], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphEventRecordNodeGetEvent
cmove rax, rcx
mov qword [0x140050df0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400520e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphEventRecordNodeSetEvent
cmove rax, rcx
mov qword [0x140050e10], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052128], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddEventWaitNode
cmove rax, rcx
mov qword [0x140050e30], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052170], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphEventWaitNodeGetEvent
cmove rax, rcx
mov qword [0x140050e58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x1400521a8], rax
test rax, rax
lea rdx, str.cuGraphEventWaitNodeSetEvent
cmove rax, rcx
mov qword [0x140050e68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400521e8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddExternalSemaphoresSignalNode
cmove rax, rcx
mov qword [0x140050e80], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052240], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresSignalNodeGetParams
cmove rax, rcx
mov qword [0x140050ea0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052280], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresSignalNodeSetParams
cmove rax, rcx
mov qword [0x140050ec0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400522c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddExternalSemaphoresWaitNode
cmove rax, rcx
mov qword [0x140050ed0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052300], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresWaitNodeGetParams
cmove rax, rcx
mov qword [0x140050ef8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052350], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExternalSemaphoresWaitNodeSetParams
cmove rax, rcx
mov qword [0x140050f18], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052388], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecExternalSemaphoresSignalNodeSetParams
cmove rax, rcx
mov qword [0x140050f38], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400523d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecExternalSemaphoresWaitNodeSetParams
cmove rax, rcx
mov qword [0x140050f50], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052408], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddMemAllocNode
cmove rax, rcx
mov qword [0x140050f68], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052458], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemAllocNodeGetParams
cmove rax, rcx
mov qword [0x140050f98], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400524b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddMemFreeNode
cmove rax, rcx
mov qword [0x140050fb8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400524f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphMemFreeNodeGetParams
cmove rax, rcx
mov qword [0x140050fe8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052540], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGraphMemTrim
cmove rax, rcx
mov qword [0x140051000], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052570], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceGetGraphMemAttribute
cmove rax, rcx
mov qword [0x140051020], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceSetGraphMemAttribute
cmove rax, rcx
mov qword [0x140051038], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400525d8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphClone
cmove rax, rcx
mov qword [0x140051058], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052610], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeFindInClone
cmove rax, rcx
mov qword [0x140051080], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052638], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetType
cmove rax, rcx
mov qword [0x140051098], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140052670], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphGetNodes
cmove rax, rcx
mov qword [0x1400510b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphGetRootNodes
cmove rax, rcx
mov qword [0x1400510d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400526f0], rax
test rax, rax
lea rcx, [0x140003790]
lea rdx, str.cuGraphGetEdges
cmove rax, rcx
mov qword [0x1400510e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050be8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphGetEdges_v2
cmove rax, rcx
mov qword [0x140051110], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c40], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetDependencies
cmove rax, rcx
mov qword [0x140051148], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050c90], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetDependencies_v2
cmove rax, rcx
mov qword [0x140051168], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ce0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetDependentNodes
cmove rax, rcx
mov qword [0x140051190], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetDependentNodes_v2
cmove rax, rcx
mov qword [0x1400511b0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050d68], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddDependencies
cmove rax, rcx
mov qword [0x1400511d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050dc8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddDependencies_v2
cmove rax, rcx
mov qword [0x1400511f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e18], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphRemoveDependencies
cmove rax, rcx
mov qword [0x140051220], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050e60], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphRemoveDependencies_v2
cmove rax, rcx
mov qword [0x140051238], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050eb0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphDestroyNode
cmove rax, rcx
mov qword [0x140051270], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050ee8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphInstantiate
cmove rax, rcx
mov qword [0x140051280], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f20], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphInstantiate_v2
cmove rax, rcx
mov qword [0x1400512a8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050f78], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphInstantiateWithFlags
cmove rax, rcx
mov qword [0x1400512d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140050fd0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphUpload
cmove rax, rcx
mov qword [0x1400512f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051010], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphUpload_ptsz
cmove rax, rcx
mov qword [0x140051310], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051048], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphLaunch
cmove rax, rcx
mov qword [0x140051320], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051078], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphLaunch_ptsz
cmove rax, rcx
mov qword [0x140051340], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecDestroy
cmove rax, rcx
mov qword [0x140051358], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400510e0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphDestroy
cmove rax, rcx
mov qword [0x140051360], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051108], rax
lea rcx, [0x140003790]
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamBeginCapture
mov qword [0x140051388], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051130], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBeginCapture_ptsz
cmove rax, rcx
mov qword [0x140051390], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051150], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBeginCapture_v2
cmove rax, rcx
mov qword [0x1400513a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051178], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBeginCapture_v2_ptsz
cmove rax, rcx
mov qword [0x1400513c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400511a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBeginCaptureToGraph
cmove rax, rcx
mov qword [0x1400513d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400511f8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamBeginCaptureToGraph_ptsz
cmove rax, rcx
mov qword [0x140051400], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051258], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamEndCapture
cmove rax, rcx
mov qword [0x140051418], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051290], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamEndCapture_ptsz
cmove rax, rcx
mov qword [0x140051430], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400512c8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamIsCapturing
cmove rax, rcx
mov qword [0x140051458], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051300], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamIsCapturing_ptsz
cmove rax, rcx
mov qword [0x140051468], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051338], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051488], rax
lea rdx, str.cuStreamGetCaptureInfo
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051368], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_ptsz
cmove rax, rcx
mov qword [0x140051498], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v2
cmove rax, rcx
mov qword [0x1400514c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400513f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v2_ptsz
cmove rax, rcx
mov qword [0x1400514e8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051438], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v3
cmove rax, rcx
mov qword [0x140051520], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400514a8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo_v3_ptsz
cmove rax, rcx
mov qword [0x140051550], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051518], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies
cmove rax, rcx
mov qword [0x140051590], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051578], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_ptsz
cmove rax, rcx
mov qword [0x1400515c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400515d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_v2
cmove rax, rcx
mov qword [0x1400515f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051618], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuStreamUpdateCaptureDependencies_v2_ptsz
cmove rax, rcx
mov qword [0x140051610], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051670], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051638], rax
mov rcx, qword [rbx + 0x58]
lea rdx, str.cuGraphExecKernelNodeSetParams_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400516b0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecMemcpyNodeSetParams
cmove rax, rcx
mov qword [0x140051658], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400516f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecMemsetNodeSetParams
cmove rax, rcx
mov qword [0x140051678], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051738], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecHostNodeSetParams
cmove rax, rcx
mov qword [0x1400516a0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051788], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecChildGraphNodeSetParams
cmove rax, rcx
mov qword [0x1400516b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400517d0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecEventRecordNodeSetEvent
cmove rax, rcx
mov qword [0x1400516d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051820], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecEventWaitNodeSetEvent
cmove rax, rcx
mov qword [0x1400516f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051868], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuThreadExchangeStreamCaptureMode
cmove rax, rcx
mov qword [0x140051708], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400518a0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecUpdate_v2
cmove rax, rcx
mov qword [0x140051728], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400518f0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphKernelNodeCopyAttributes
cmove rax, rcx
mov qword [0x140051740], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051940], rax
lea rcx, [0x140003790]
cmove rax, rcx
lea rdx, str.cuGraphKernelNodeGetAttribute
mov qword [0x140051758], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051980], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphKernelNodeSetAttribute
cmove rax, rcx
mov qword [0x140051778], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1400519c0], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphDebugDotPrint
cmove rax, rcx
mov qword [0x140051798], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a30], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuUserObjectCreate
cmove rax, rcx
mov qword [0x1400517c8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051a88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuUserObjectRetain
cmove rax, rcx
mov qword [0x1400517f0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ae8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuUserObjectRelease
cmove rax, rcx
mov qword [0x140051828], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b30], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphRetainUserObject
cmove rax, rcx
mov qword [0x140051840], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051b88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphReleaseUserObject
cmove rax, rcx
mov qword [0x140051860], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051be8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeSetEnabled
cmove rax, rcx
mov qword [0x140051898], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051c38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeGetEnabled
cmove rax, rcx
mov qword [0x1400518b8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x140003790]
mov qword [0x140051c98], rax
test rax, rax
lea rdx, str.cuGraphInstantiateWithParams
cmove rax, rcx
mov qword [0x1400518d8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051cd8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphInstantiateWithParams_ptsz
cmove rax, rcx
mov qword [0x140051908], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d30], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecGetFlags
cmove rax, rcx
mov qword [0x140051938], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051d80], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddNode
cmove rax, rcx
mov qword [0x140051960], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051dc8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphAddNode_v2
cmove rax, rcx
mov qword [0x140051988], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e40], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphNodeSetParams
cmove rax, rcx
mov qword [0x1400519d0], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051e88], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphExecNodeSetParams
cmove rax, rcx
mov qword [0x1400519f8], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051ed8], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuGraphConditionalHandleCreate
cmove rax, rcx
mov qword [0x140051a28], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f38], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceRegisterAsyncNotification
cmove rax, rcx
mov qword [0x140051a58], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x140051f90], rax
lea rcx, [0x140003790]
test rax, rax
lea rdx, str.cuDeviceUnregisterAsyncNotification
cmove rax, rcx
mov qword [0x140051a90], rax
mov rcx, qword [rbx + 0x58]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
mov qword [0x140051fe8], rax
lea rcx, [0x140003790]
cmove rax, rcx
mov qword [0x140051ab8], rax
mov rbx, qword [rsp + 0x40]
add rsp, 0x30
pop rdi
ret