Function at 0x180006280
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.18004bb20
sub rsp, rax
mov rbx, rcx
lea rdx, [0x180005310]
lea rcx, [0x1800b6a38]
mov qword [rsp + 0x38], 0
call fcn.1800131f0
mov rcx, qword [0x1800b6a28]
mov rcx, qword [rcx + 0x20]
lea rdx, str.cuGetProcAddress
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b6f48], rax
test rax, rax
je 0x18000bb1b
lea rdx, [rsp + 0x38]
lea rcx, str.cuGetProcAddress
xor r9d, r9d
mov r8d, 0x2b16
call rax
test eax, eax
jne 0x18000bb10
cmp qword [rsp + 0x38], 0
je 0x18000bb10
mov rax, qword [0x1800b6f48]
test rax, rax
je 0x18000bb1b
lea rdx, [0x1800b6f00]
lea rcx, [0x1800822b4]
xor r9d, r9d
mov r8d, 0x7d0
mov qword [0x1800b5938], rax
call rax
mov rcx, qword [0x1800b6f00]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6f48]
xor r9d, r9d
mov qword [0x1800b5910], rcx
lea rcx, str.cuGetProcAddress
call qword [0x1800b5938]
mov r10, qword [0x1800b6f48]
lea rcx, [0x180005280]
test eax, eax
lea rdx, [0x1800b6f88]
mov r8d, 0x7d0
cmovne r10, rcx
lea rcx, [0x1800822c0]
xor r9d, r9d
mov qword [0x1800b5938], r10
call r10
mov rcx, qword [0x1800b6f88]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6fb8]
xor r9d, r9d
mov qword [0x1800b5950], rcx
lea rcx, str.cuDeviceGetCount
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fb8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6fe0]
xor r9d, r9d
mov qword [0x1800b5968], rcx
lea rcx, str.cuDeviceGetName
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fe0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b7000]
xor r9d, r9d
mov qword [0x1800b5998], rcx
lea rcx, str.cuDeviceTotalMem
call qword [0x1800b5938]
mov rcx, qword [0x1800b7000]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b7028]
xor r9d, r9d
mov qword [0x1800b59b0], rcx
lea rcx, str.cuDeviceGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b7028]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b7058]
xor r9d, r9d
mov qword [0x1800b59d8], rcx
lea rcx, str.cuDeviceGetP2PAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b7058]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b59f8], rcx
lea rdx, [0x1800b7080]
lea rcx, str.cuDriverGetVersion
xor r9d, r9d
mov r8d, 0x7e4
call qword [0x1800b5938]
mov rcx, qword [0x1800b7080]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b57a0]
xor r9d, r9d
mov qword [0x1800b5a10], rcx
lea rcx, str.cuDeviceGetByPCIBusId
call qword [0x1800b5938]
mov rcx, qword [0x1800b57a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b57c8]
xor r9d, r9d
mov qword [0x1800b5a28], rcx
lea rcx, str.cuDeviceGetPCIBusId
call qword [0x1800b5938]
mov rcx, qword [0x1800b57c8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x233c
cmovne rcx, rdx
lea rdx, [0x1800b5800]
xor r9d, r9d
mov qword [0x1800b5a48], rcx
lea rcx, str.cuDeviceGetUuid
call qword [0x1800b5938]
mov rcx, qword [0x1800b5800]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b5838]
xor r9d, r9d
mov qword [0x1800b5a68], rcx
lea rcx, str.cuDeviceGetTexture1DLinearMaxWidth
call qword [0x1800b5938]
mov rcx, qword [0x1800b5838]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5868]
xor r9d, r9d
mov qword [0x1800b5a98], rcx
lea rcx, str.cuDeviceGetDefaultMemPool
call qword [0x1800b5938]
mov rcx, qword [0x1800b5868]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5890]
xor r9d, r9d
mov qword [0x1800b5ab8], rcx
lea rcx, str.cuDeviceSetMemPool
call qword [0x1800b5938]
mov rcx, qword [0x1800b5890]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b58a8]
xor r9d, r9d
mov qword [0x1800b5ad8], rcx
lea rcx, str.cuDeviceGetMemPool
call qword [0x1800b5938]
mov rcx, qword [0x1800b58a8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b5af0], rcx
lea rdx, [0x1800b58e8]
lea rcx, str.cuFlushGPUDirectRDMAWrites
mov r8d, 0x2b16
call qword [0x1800b5938]
mov rcx, qword [0x1800b58e8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5920]
xor r9d, r9d
mov qword [0x1800b5b10], rcx
lea rcx, str.cuDeviceGetLuid
call qword [0x1800b5938]
mov rcx, qword [0x1800b5920]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5958]
xor r9d, r9d
mov qword [0x1800b5b38], rcx
lea rcx, [0x180082440]
call qword [0x1800b5938]
mov rcx, qword [0x1800b5958]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5988]
xor r9d, r9d
mov qword [0x1800b5b58], rcx
lea rcx, str.cuDevicePrimaryCtxRelease
call qword [0x1800b5938]
mov rcx, qword [0x1800b5988]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b59b8]
xor r9d, r9d
mov qword [0x1800b5b70], rcx
lea rcx, str.cuDevicePrimaryCtxSetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b59b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b59f0]
xor r9d, r9d
mov qword [0x1800b5b88], rcx
lea rcx, str.cuDevicePrimaryCtxGetState
call qword [0x1800b5938]
mov rcx, qword [0x1800b59f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5a38]
xor r9d, r9d
mov qword [0x1800b5bb8], rcx
lea rcx, str.cuDevicePrimaryCtxReset
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a38]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5a70]
xor r9d, r9d
mov qword [0x1800b5bc8], rcx
lea rcx, str.cuCtxCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a70]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b5bf0], rcx
lea rdx, [0x1800b5aa0]
lea rcx, str.cuCtxGetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b5aa0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5ae0]
xor r9d, r9d
mov qword [0x1800b5c00], rcx
lea rcx, str.cuCtxSetCurrent
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ae0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5b00]
xor r9d, r9d
mov qword [0x1800b5c28], rcx
lea rcx, str.cuCtxGetCurrent
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b00]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5b30]
xor r9d, r9d
mov qword [0x1800b5c40], rcx
lea rcx, str.cuCtxDetach
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b30]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5b68]
xor r9d, r9d
mov qword [0x1800b5c50], rcx
lea rcx, str.cuCtxGetApiVersion
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b68]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5ba0]
xor r9d, r9d
mov qword [0x1800b5c80], rcx
lea rcx, str.cuCtxGetDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ba0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbc2
cmovne rcx, rdx
lea rdx, [0x1800b5bd0]
xor r9d, r9d
mov qword [0x1800b5c90], rcx
lea rcx, str.cuCtxGetLimit
call qword [0x1800b5938]
mov rcx, qword [0x1800b5bd0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbc2
cmovne rcx, rdx
lea rdx, [0x1800b5c10]
xor r9d, r9d
mov qword [0x1800b5cb8], rcx
lea rcx, str.cuCtxSetLimit
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b5c48]
mov qword [0x1800b5cd8], rcx
lea rcx, str.cuCtxGetCacheConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c48]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5c88]
xor r9d, r9d
mov qword [0x1800b5ce8], rcx
lea rcx, str.cuCtxSetCacheConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c88]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfb4
cmovne rcx, rdx
lea rdx, [0x1800b5ca8]
xor r9d, r9d
mov qword [0x1800b5d00], rcx
lea rcx, str.cuCtxGetSharedMemConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ca8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b5ce0]
xor r9d, r9d
mov qword [0x1800b5d18], rcx
lea rcx, str.cuCtxGetStreamPriorityRange
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ce0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfb4
cmovne rcx, rdx
lea rdx, [0x1800b5d20]
xor r9d, r9d
mov qword [0x1800b5d30], rcx
lea rcx, str.cuCtxSetSharedMemConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d20]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5d58]
xor r9d, r9d
mov qword [0x1800b5d50], rcx
lea rcx, [0x1800825f0]
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d58]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b5d78]
xor r9d, r9d
mov qword [0x1800b5d70], rcx
lea rcx, str.cuCtxResetPersistingL2Cache
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d78]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5db0]
xor r9d, r9d
mov qword [0x1800b5d88], rcx
lea rcx, str.cuModuleLoad
call qword [0x1800b5938]
mov rcx, qword [0x1800b5db0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b5df0]
mov qword [0x1800b5da0], rcx
lea rcx, str.cuModuleLoadData
call qword [0x1800b5938]
mov rcx, qword [0x1800b5df0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e20]
xor r9d, r9d
mov qword [0x1800b5dc0], rcx
lea rcx, str.cuModuleLoadFatBinary
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e20]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e50]
xor r9d, r9d
mov qword [0x1800b5dd8], rcx
lea rcx, [0x180082668]
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e50]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e88]
xor r9d, r9d
mov qword [0x1800b5de8], rcx
lea rcx, [0x180082678]
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e88]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5ec8]
xor r9d, r9d
mov qword [0x1800b5e18], rcx
lea rcx, str.cuModuleGetGlobal
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ec8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5f10]
xor r9d, r9d
mov qword [0x1800b5e30], rcx
lea rcx, str.cuModuleGetTexRef
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5f50]
xor r9d, r9d
mov qword [0x1800b5e60], rcx
lea rcx, str.cuModuleGetSurfRef
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f50]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b5fa0]
xor r9d, r9d
mov qword [0x1800b5e78], rcx
lea rcx, str.cuLinkCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5fa0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b6008]
xor r9d, r9d
mov qword [0x1800b5ea0], rcx
lea rcx, str.cuLinkAddData
call qword [0x1800b5938]
mov rcx, qword [0x1800b6008]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6080]
xor r9d, r9d
mov qword [0x1800b5ee0], rcx
lea rcx, str.cuLinkAddFile
mov r8d, 0x13ba
call qword [0x1800b5938]
mov rcx, qword [0x1800b6080]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b60d8]
xor r9d, r9d
mov qword [0x1800b5f08], rcx
lea rcx, str.cuLinkComplete
call qword [0x1800b5938]
mov rcx, qword [0x1800b60d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b6108]
xor r9d, r9d
mov qword [0x1800b5f28], rcx
lea rcx, str.cuLinkDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6108]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6140]
xor r9d, r9d
mov qword [0x1800b5f38], rcx
lea rcx, str.cuMemGetInfo
call qword [0x1800b5938]
mov rcx, qword [0x1800b6140]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1770
cmovne rcx, rdx
lea rdx, [0x1800b6180]
xor r9d, r9d
mov qword [0x1800b5f68], rcx
lea rcx, str.cuMemAllocManaged
call qword [0x1800b5938]
mov rcx, qword [0x1800b6180]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b61c0]
xor r9d, r9d
mov qword [0x1800b5f78], rcx
lea rcx, str.cuMemAlloc
call qword [0x1800b5938]
mov rcx, qword [0x1800b61c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6210]
xor r9d, r9d
mov qword [0x1800b5f98], rcx
lea rcx, str.cuMemAllocPitch
call qword [0x1800b5938]
mov rcx, qword [0x1800b6210]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6260]
xor r9d, r9d
mov qword [0x1800b5fc0], rcx
lea rcx, str.cuMemFree
call qword [0x1800b5938]
mov rcx, qword [0x1800b6260]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6298]
xor r9d, r9d
mov qword [0x1800b5fd0], rcx
lea rcx, str.cuMemGetAddressRange
call qword [0x1800b5938]
mov rcx, qword [0x1800b6298]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b62c8]
xor r9d, r9d
mov qword [0x1800b6000], rcx
lea rcx, str.cuMemFreeHost
call qword [0x1800b5938]
mov rcx, qword [0x1800b62c8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7e4
cmovne rcx, rdx
lea rdx, [0x1800b6308]
xor r9d, r9d
mov qword [0x1800b6010], rcx
lea rcx, str.cuMemHostAlloc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6308]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6340]
xor r9d, r9d
mov qword [0x1800b6040], rcx
lea rcx, str.cuMemHostGetDevicePointer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6340]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7ee
cmovne rcx, rdx
lea rdx, [0x1800b6380]
xor r9d, r9d
mov qword [0x1800b6050], rcx
lea rcx, str.cuMemHostGetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6380]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x17a2
cmovne rcx, rdx
lea rdx, [0x1800b63c0]
xor r9d, r9d
mov qword [0x1800b6070], rcx
lea rcx, str.cuMemHostRegister
call qword [0x1800b5938]
mov rcx, qword [0x1800b63c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b63e8]
xor r9d, r9d
mov qword [0x1800b6098], rcx
lea rcx, str.cuMemHostUnregister
call qword [0x1800b5938]
mov rcx, qword [0x1800b63e8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6410]
xor r9d, r9d
mov qword [0x1800b60a0], rcx
lea rcx, str.cuPointerGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6410]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6450]
xor r9d, r9d
mov qword [0x1800b60c8], rcx
lea rcx, str.cuPointerGetAttributes
call qword [0x1800b5938]
mov rcx, qword [0x1800b6450]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6490]
xor r9d, r9d
mov qword [0x1800b60e8], rcx
lea rcx, str.cuMemAllocAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6490]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b64c0]
mov qword [0x1800b6118], rcx
lea rcx, str.cuMemAllocAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b64c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b64f8]
xor r9d, r9d
mov qword [0x1800b6138], rcx
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b64f8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6540]
mov qword [0x1800b6168], rcx
lea rcx, str.cuMemAllocFromPoolAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6540]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6570]
xor r9d, r9d
mov qword [0x1800b6188], rcx
lea rcx, str.cuMemFreeAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6570]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b65a0]
mov qword [0x1800b61a8], rcx
lea rcx, str.cuMemFreeAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b65a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b65d0]
xor r9d, r9d
mov qword [0x1800b61d0], rcx
lea rcx, str.cuMemPoolTrimTo
call qword [0x1800b5938]
mov rcx, qword [0x1800b65d0]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6610]
mov r8d, 0x2b0c
mov qword [0x1800b61e8], rcx
lea rcx, str.cuMemPoolSetAttribute
xor r9d, r9d
call qword [0x1800b5938]
mov rcx, qword [0x1800b6610]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6658]
xor r9d, r9d
mov qword [0x1800b6200], rcx
lea rcx, str.cuMemPoolGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6658]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b66a8]
xor r9d, r9d
mov qword [0x1800b6230], rcx
lea rcx, str.cuMemPoolSetAccess
call qword [0x1800b5938]
mov rcx, qword [0x1800b66a8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b66e0]
xor r9d, r9d
mov qword [0x1800b6250], rcx
lea rcx, str.cuMemPoolGetAccess
call qword [0x1800b5938]
mov rcx, qword [0x1800b66e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6718]
xor r9d, r9d
mov qword [0x1800b6270], rcx
lea rcx, str.cuMemPoolCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b6718]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6750]
xor r9d, r9d
mov qword [0x1800b6290], rcx
lea rcx, str.cuMemPoolDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6750]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6780]
xor r9d, r9d
mov qword [0x1800b62a8], rcx
lea rcx, str.cuMemPoolExportToShareableHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b6780]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b67c8]
xor r9d, r9d
mov qword [0x1800b62d0], rcx
lea rcx, str.cuMemPoolImportFromShareableHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b67c8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b62f0], rcx
lea rdx, [0x1800b67f8]
lea rcx, str.cuMemPoolExportPointer
xor r9d, r9d
mov r8d, 0x2b0c
call qword [0x1800b5938]
mov rcx, qword [0x1800b67f8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b6838]
xor r9d, r9d
mov qword [0x1800b6318], rcx
lea rcx, str.cuMemPoolImportPointer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6838]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6878]
xor r9d, r9d
mov qword [0x1800b6338], rcx
lea rcx, str.cuMemcpy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6878]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b68b0]
mov qword [0x1800b6350], rcx
lea rcx, str.cuMemcpy
call qword [0x1800b5938]
mov rcx, qword [0x1800b68b0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6908]
xor r9d, r9d
mov qword [0x1800b6378], rcx
lea rcx, str.cuMemcpyAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6908]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6950]
mov qword [0x1800b63a8], rcx
lea rcx, str.cuMemcpyAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6950]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b69a8]
xor r9d, r9d
mov qword [0x1800b63c8], rcx
lea rcx, str.cuMemcpyPeer
call qword [0x1800b5938]
mov rcx, qword [0x1800b69a8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6a00]
mov qword [0x1800b63f0], rcx
lea rcx, str.cuMemcpyPeer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a00]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b6418], rcx
lea rdx, [0x1800b6a58]
lea rcx, str.cuMemcpyPeerAsync
xor r9d, r9d
mov r8d, 0xfa0
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a58]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6ab0]
mov qword [0x1800b6440], rcx
lea rcx, str.cuMemcpyPeerAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ab0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6af0]
xor r9d, r9d
mov qword [0x1800b6468], rcx
lea rcx, str.cuMemcpyHtoD
call qword [0x1800b5938]
mov rcx, qword [0x1800b6af0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6b28]
mov qword [0x1800b6488], rcx
lea rcx, str.cuMemcpyHtoD
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b28]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6b60]
xor r9d, r9d
mov qword [0x1800b64a8], rcx
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b60]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6ba0]
mov qword [0x1800b64d0], rcx
lea rcx, str.cuMemcpyHtoDAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ba0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6be0]
xor r9d, r9d
mov qword [0x1800b64e0], rcx
lea rcx, str.cuMemcpyDtoH
call qword [0x1800b5938]
mov rcx, qword [0x1800b6be0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6c28]
mov qword [0x1800b6508], rcx
lea rcx, str.cuMemcpyDtoH
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c28]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b6520], rcx
lea rdx, [0x1800b6c78]
lea rcx, str.cuMemcpyDtoHAsync
mov r8d, 0xbcc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c78]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6cc0]
mov qword [0x1800b6538], rcx
lea rcx, str.cuMemcpyDtoHAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6cc0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6cf0]
xor r9d, r9d
mov qword [0x1800b6560], rcx
lea rcx, str.cuMemcpyDtoD
call qword [0x1800b5938]
mov rcx, qword [0x1800b6cf0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6d30]
mov qword [0x1800b6578], rcx
lea rcx, str.cuMemcpyDtoD
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d30]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6d68]
xor r9d, r9d
mov qword [0x1800b6598], rcx
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d68]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6da0]
mov qword [0x1800b65c0], rcx
lea rcx, str.cuMemcpyDtoDAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6da0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6db8]
xor r9d, r9d
mov qword [0x1800b65d8], rcx
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x1800b5938]
mov rcx, qword [0x1800b6db8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6de0]
mov qword [0x1800b65f8], rcx
lea rcx, str.cuMemcpy2DUnaligned
call qword [0x1800b5938]
mov rcx, qword [0x1800b6de0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b6608], rcx
lea rdx, [0x1800b6e08]
lea rcx, str.cuMemcpy2DAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e08]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6e28]
mov qword [0x1800b6620], rcx
lea rcx, str.cuMemcpy2DAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e28]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6e50]
xor r9d, r9d
mov qword [0x1800b6640], rcx
lea rcx, str.cuMemcpy3D
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e50]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6e78]
mov qword [0x1800b6648], rcx
lea rcx, str.cuMemcpy3D
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e78]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6ea8]
xor r9d, r9d
mov qword [0x1800b6668], rcx
lea rcx, str.cuMemcpy3DAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ea8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6ed0]
mov qword [0x1800b6678], rcx
lea rcx, str.cuMemcpy3DAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ed0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6f08]
xor r9d, r9d
mov qword [0x1800b66a0], rcx
lea rcx, str.cuMemcpy3DPeer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f08]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6f30]
mov qword [0x1800b66b0], rcx
lea rcx, str.cuMemcpy3DPeer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f30]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b6f68]
mov qword [0x1800b66d0], rcx
lea rcx, str.cuMemcpy3DPeerAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f68]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6f98]
mov qword [0x1800b66d8], rcx
lea rcx, str.cuMemcpy3DPeerAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f98]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6fc0]
xor r9d, r9d
mov qword [0x1800b6708], rcx
lea rcx, str.cuMemsetD8
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fc0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6ff0]
mov qword [0x1800b6720], rcx
lea rcx, str.cuMemsetD8
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ff0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b7020]
xor r9d, r9d
mov qword [0x1800b6738], rcx
lea rcx, str.cuMemsetD8Async
call qword [0x1800b5938]
mov rcx, qword [0x1800b7020]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b7060]
mov qword [0x1800b6760], rcx
lea rcx, str.cuMemsetD8Async
call qword [0x1800b5938]
mov rcx, qword [0x1800b7060]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b7090]
xor r9d, r9d
mov qword [0x1800b6788], rcx
lea rcx, str.cuMemsetD2D8
call qword [0x1800b5938]
mov rcx, qword [0x1800b7090]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b57d8]
mov qword [0x1800b67b0], rcx
lea rcx, str.cuMemsetD2D8
call qword [0x1800b5938]
mov rcx, qword [0x1800b57d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b5818]
mov qword [0x1800b67d0], rcx
lea rcx, str.cuMemsetD2D8Async
call qword [0x1800b5938]
mov rcx, qword [0x1800b5818]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5870]
mov qword [0x1800b6800], rcx
lea rcx, str.cuMemsetD2D8Async
call qword [0x1800b5938]
mov rcx, qword [0x1800b5870]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b58b0]
xor r9d, r9d
mov qword [0x1800b6830], rcx
lea rcx, str.cuFuncSetCacheConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b58b0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfb4
cmovne rcx, rdx
lea rdx, [0x1800b58e0]
xor r9d, r9d
mov qword [0x1800b6850], rcx
lea rcx, str.cuFuncSetSharedMemConfig
call qword [0x1800b5938]
mov rcx, qword [0x1800b58e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7e4
cmovne rcx, rdx
lea rdx, [0x1800b5918]
xor r9d, r9d
mov qword [0x1800b6868], rcx
lea rcx, str.cuFuncGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b5918]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b5960]
xor r9d, r9d
mov qword [0x1800b6890], rcx
lea rcx, str.cuFuncSetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b5960]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b59a0]
xor r9d, r9d
mov qword [0x1800b68a8], rcx
lea rcx, str.cuArrayCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b59a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b59e0]
xor r9d, r9d
mov qword [0x1800b68d0], rcx
lea rcx, str.cuArrayGetDescriptor
call qword [0x1800b5938]
mov rcx, qword [0x1800b59e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b5a08]
xor r9d, r9d
mov qword [0x1800b68e8], rcx
lea rcx, str.cuArrayGetSparseProperties
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a08]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b5a50]
xor r9d, r9d
mov qword [0x1800b6900], rcx
lea rcx, str.cuArrayGetPlane
mov r8d, 0x2b0c
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a50]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5a90]
xor r9d, r9d
mov qword [0x1800b6928], rcx
lea rcx, str.cuArray3DCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5ad0]
xor r9d, r9d
mov qword [0x1800b6938], rcx
lea rcx, str.cuArray3DGetDescriptor
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ad0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5af8]
xor r9d, r9d
mov qword [0x1800b6958], rcx
lea rcx, str.cuArrayDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b5af8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5b40]
xor r9d, r9d
mov qword [0x1800b6968], rcx
lea rcx, str.cuMipmappedArrayCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b40]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5b90]
xor r9d, r9d
mov qword [0x1800b6990], rcx
lea rcx, str.cuMipmappedArrayGetLevel
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b5bd8]
xor r9d, r9d
mov qword [0x1800b69b0], rcx
lea rcx, str.cuMipmappedArrayGetSparseProperties
call qword [0x1800b5938]
mov rcx, qword [0x1800b5bd8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5c08]
xor r9d, r9d
mov qword [0x1800b69b8], rcx
lea rcx, str.cuMipmappedArrayDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c08]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5c38]
xor r9d, r9d
mov qword [0x1800b69d0], rcx
lea rcx, str.cuTexRefCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c38]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5c70]
xor r9d, r9d
mov qword [0x1800b69e8], rcx
lea rcx, str.cuTexRefDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c70]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5cc0]
xor r9d, r9d
mov qword [0x1800b69f8], rcx
lea rcx, str.cuTexRefSetArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b5cc0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5d08]
xor r9d, r9d
mov qword [0x1800b6a18], rcx
lea rcx, str.cuTexRefSetMipmappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d08]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5d60]
xor r9d, r9d
mov qword [0x1800b6a40], rcx
lea rcx, str.cuTexRefSetAddress
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d60]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b5db8]
xor r9d, r9d
mov qword [0x1800b6a50], rcx
lea rcx, str.cuTexRefSetAddress2D
call qword [0x1800b5938]
mov rcx, qword [0x1800b5db8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e00]
xor r9d, r9d
mov qword [0x1800b6a78], rcx
lea rcx, str.cuTexRefSetFormat
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e00]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e40]
xor r9d, r9d
mov qword [0x1800b6a88], rcx
lea rcx, str.cuTexRefSetAddressMode
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e40]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5e80]
xor r9d, r9d
mov qword [0x1800b6aa8], rcx
lea rcx, str.cuTexRefSetFilterMode
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e80]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5eb0]
xor r9d, r9d
mov qword [0x1800b6ac0], rcx
lea rcx, str.cuTexRefSetMipmapFilterMode
call qword [0x1800b5938]
mov rcx, qword [0x1800b5eb0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5ee8]
xor r9d, r9d
mov qword [0x1800b6ad0], rcx
lea rcx, str.cuTexRefSetMipmapLevelBias
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ee8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5f18]
xor r9d, r9d
mov qword [0x1800b6ae8], rcx
lea rcx, str.cuTexRefSetMipmapLevelClamp
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f18]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5f60]
xor r9d, r9d
mov qword [0x1800b6b00], rcx
lea rcx, str.cuTexRefSetMaxAnisotropy
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f60]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5f88]
xor r9d, r9d
mov qword [0x1800b6b18], rcx
lea rcx, str.cuTexRefSetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f88]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b5fb8]
xor r9d, r9d
mov qword [0x1800b6b30], rcx
lea rcx, str.cuTexRefSetBorderColor
call qword [0x1800b5938]
mov rcx, qword [0x1800b5fb8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b5ff0]
xor r9d, r9d
mov qword [0x1800b6b40], rcx
lea rcx, str.cuTexRefGetBorderColor
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ff0]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6038]
mov r8d, 0xbb8
mov qword [0x1800b6b50], rcx
lea rcx, str.cuSurfRefSetArray
xor r9d, r9d
call qword [0x1800b5938]
mov rcx, qword [0x1800b6038]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b6088]
xor r9d, r9d
mov qword [0x1800b6b78], rcx
lea rcx, str.cuTexObjectCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b6088]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b60b8]
xor r9d, r9d
mov qword [0x1800b6b88], rcx
lea rcx, str.cuTexObjectDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b60b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b60e0]
xor r9d, r9d
mov qword [0x1800b6ba8], rcx
lea rcx, str.cuTexObjectGetResourceDesc
call qword [0x1800b5938]
mov rcx, qword [0x1800b60e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b6128]
xor r9d, r9d
mov qword [0x1800b6bc0], rcx
lea rcx, str.cuTexObjectGetTextureDesc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6128]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b6160]
xor r9d, r9d
mov qword [0x1800b6bd8], rcx
lea rcx, str.cuTexObjectGetResourceViewDesc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6160]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b6198]
xor r9d, r9d
mov qword [0x1800b6bf8], rcx
lea rcx, str.cuSurfObjectCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b6198]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b61c8]
xor r9d, r9d
mov qword [0x1800b6c10], rcx
lea rcx, str.cuSurfObjectDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b61c8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b6c20], rcx
lea rdx, [0x1800b61f8]
lea rcx, str.cuSurfObjectGetResourceDesc
xor r9d, r9d
mov r8d, 0x1388
call qword [0x1800b5938]
mov rcx, qword [0x1800b61f8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6238]
xor r9d, r9d
mov qword [0x1800b6c48], rcx
lea rcx, str.cuImportExternalMemory
call qword [0x1800b5938]
mov rcx, qword [0x1800b6238]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6278]
xor r9d, r9d
mov qword [0x1800b6c58], rcx
lea rcx, str.cuExternalMemoryGetMappedBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6278]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b62b8]
xor r9d, r9d
mov qword [0x1800b6c80], rcx
lea rcx, str.cuExternalMemoryGetMappedMipmappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b62b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b62e8]
xor r9d, r9d
mov qword [0x1800b6c90], rcx
lea rcx, str.cuDestroyExternalMemory
call qword [0x1800b5938]
mov rcx, qword [0x1800b62e8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6320]
xor r9d, r9d
mov qword [0x1800b6ca8], rcx
lea rcx, str.cuImportExternalSemaphore
call qword [0x1800b5938]
mov rcx, qword [0x1800b6320]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6360]
xor r9d, r9d
mov qword [0x1800b6cc8], rcx
lea rcx, str.cuSignalExternalSemaphoresAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6360]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b63b0]
mov qword [0x1800b6ce0], rcx
lea rcx, str.cuSignalExternalSemaphoresAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b63b0]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b6d08], rcx
lea rdx, [0x1800b6400]
lea rcx, str.cuWaitExternalSemaphoresAsync
xor r9d, r9d
mov r8d, 0x2710
call qword [0x1800b5938]
mov rcx, qword [0x1800b6400]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6430]
mov qword [0x1800b6d18], rcx
lea rcx, str.cuWaitExternalSemaphoresAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6430]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6470]
xor r9d, r9d
mov qword [0x1800b6d38], rcx
lea rcx, str.cuDestroyExternalSemaphore
call qword [0x1800b5938]
mov rcx, qword [0x1800b6470]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b64c8]
xor r9d, r9d
mov qword [0x1800b6d58], rcx
lea rcx, str.cuLaunchKernel
call qword [0x1800b5938]
mov rcx, qword [0x1800b64c8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6550]
mov qword [0x1800b6d88], rcx
lea rcx, str.cuLaunchKernel
call qword [0x1800b5938]
mov rcx, qword [0x1800b6550]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b65e8]
xor r9d, r9d
mov qword [0x1800b6dd0], rcx
lea rcx, str.cuLaunchCooperativeKernel
call qword [0x1800b5938]
mov rcx, qword [0x1800b65e8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6688]
mov qword [0x1800b6e00], rcx
lea rcx, str.cuLaunchCooperativeKernel
call qword [0x1800b5938]
mov rcx, qword [0x1800b6688]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6700]
xor r9d, r9d
mov qword [0x1800b6e40], rcx
lea rcx, str.cuLaunchCooperativeKernelMultiDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6700]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b6e60], rcx
lea rdx, [0x1800b6740]
lea rcx, str.cuLaunchHostFunc
mov r8d, 0x2710
call qword [0x1800b5938]
mov rcx, qword [0x1800b6740]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6778]
mov qword [0x1800b6e80], rcx
lea rcx, str.cuLaunchHostFunc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6778]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b67b8]
xor r9d, r9d
mov qword [0x1800b6ea0], rcx
lea rcx, str.cuEventCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b67b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b67e0]
xor r9d, r9d
mov qword [0x1800b6eb8], rcx
lea rcx, str.cuEventRecord
call qword [0x1800b5938]
mov rcx, qword [0x1800b67e0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6810]
mov qword [0x1800b6ec8], rcx
lea rcx, str.cuEventRecord
call qword [0x1800b5938]
mov rcx, qword [0x1800b6810]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6848]
xor r9d, r9d
mov qword [0x1800b6ef0], rcx
lea rcx, str.cuEventRecordWithFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6848]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6888]
mov qword [0x1800b6f18], rcx
lea rcx, str.cuEventRecordWithFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6888]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b68c0]
xor r9d, r9d
mov qword [0x1800b6f38], rcx
lea rcx, str.cuEventQuery
call qword [0x1800b5938]
mov rcx, qword [0x1800b68c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b6f40], rcx
lea rdx, [0x1800b68e0]
lea rcx, str.cuEventSynchronize
call qword [0x1800b5938]
mov rcx, qword [0x1800b68e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6920]
xor r9d, r9d
mov qword [0x1800b6f60], rcx
lea rcx, str.cuEventDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6920]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6940]
xor r9d, r9d
mov qword [0x1800b6f80], rcx
lea rcx, str.cuEventElapsedTime
call qword [0x1800b5938]
mov rcx, qword [0x1800b6940]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6988]
xor r9d, r9d
mov qword [0x1800b6f90], rcx
lea rcx, str.cuStreamWaitValue32
call qword [0x1800b5938]
mov rcx, qword [0x1800b6988]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b69d8]
mov qword [0x1800b6fb0], rcx
lea rcx, str.cuStreamWaitValue32
call qword [0x1800b5938]
mov rcx, qword [0x1800b69d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6a20]
xor r9d, r9d
mov qword [0x1800b6fc8], rcx
lea rcx, str.cuStreamWriteValue32
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a20]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6a68]
mov qword [0x1800b6fe8], rcx
lea rcx, str.cuStreamWriteValue32
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a68]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6a98]
xor r9d, r9d
mov qword [0x1800b7008], rcx
lea rcx, str.cuStreamWaitValue64
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a98]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6ae0]
mov qword [0x1800b7018], rcx
lea rcx, str.cuStreamWaitValue64
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ae0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6b20]
xor r9d, r9d
mov qword [0x1800b7038], rcx
lea rcx, str.cuStreamWriteValue64
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b20]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2328
cmovne rcx, rdx
lea rdx, [0x1800b6b68]
mov qword [0x1800b7048], rcx
lea rcx, str.cuStreamWriteValue64
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b68]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6b98]
xor r9d, r9d
mov qword [0x1800b7070], rcx
lea rcx, str.cuStreamBatchMemOp
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b98]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6bf0]
mov qword [0x1800b7088], rcx
lea rcx, str.cuStreamBatchMemOp
call qword [0x1800b5938]
mov rcx, qword [0x1800b6bf0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6c40]
xor r9d, r9d
mov qword [0x1800b57a8], rcx
lea rcx, str.cuStreamCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c40]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b6c70]
xor r9d, r9d
mov qword [0x1800b57b8], rcx
lea rcx, str.cuStreamCreateWithPriority
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c70]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b6ca0]
xor r9d, r9d
mov qword [0x1800b57d0], rcx
lea rcx, str.cuStreamGetPriority
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ca0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6cd0]
mov qword [0x1800b57e8], rcx
lea rcx, str.cuStreamGetPriority
call qword [0x1800b5938]
mov rcx, qword [0x1800b6cd0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x13ba
cmovne rcx, rdx
lea rdx, [0x1800b6cf8]
xor r9d, r9d
mov qword [0x1800b57f8], rcx
lea rcx, str.cuStreamGetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6cf8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x233c
cmovne rcx, rdx
lea rdx, [0x1800b6d28]
xor r9d, r9d
mov qword [0x1800b5810], rcx
lea rcx, str.cuStreamGetCtx
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d28]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6d50]
mov qword [0x1800b5820], rcx
lea rcx, str.cuStreamGetFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d50]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b6d70]
xor r9d, r9d
mov qword [0x1800b5840], rcx
lea rcx, str.cuStreamDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d70]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6d98]
xor r9d, r9d
mov qword [0x1800b5848], rcx
lea rcx, str.cuStreamWaitEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d98]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6dc0]
mov qword [0x1800b5858], rcx
lea rcx, str.cuStreamWaitEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b6dc0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b6df8]
xor r9d, r9d
mov qword [0x1800b5880], rcx
lea rcx, str.cuStreamAddCallback
call qword [0x1800b5938]
mov rcx, qword [0x1800b6df8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6e30]
mov qword [0x1800b5898], rcx
lea rcx, str.cuStreamAddCallback
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e30]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6e68]
xor r9d, r9d
mov qword [0x1800b58b8], rcx
lea rcx, str.cuStreamSynchronize
mov r8d, 0x7d0
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e68]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6e88]
mov qword [0x1800b58c8], rcx
lea rcx, str.cuStreamSynchronize
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e88]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6ec0]
xor r9d, r9d
mov qword [0x1800b58d0], rcx
lea rcx, str.cuStreamQuery
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ec0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6ee0]
mov qword [0x1800b58f0], rcx
lea rcx, str.cuStreamQuery
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ee0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1770
cmovne rcx, rdx
lea rdx, [0x1800b6f28]
xor r9d, r9d
mov qword [0x1800b58f8], rcx
lea rcx, str.cuStreamAttachMemAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f28]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6f78]
mov qword [0x1800b5928], rcx
lea rcx, str.cuStreamAttachMemAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f78]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b6fa8]
xor r9d, r9d
mov qword [0x1800b5948], rcx
lea rcx, str.cuStreamCopyAttributes
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fa8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b6fd0]
mov qword [0x1800b5970], rcx
lea rcx, str.cuStreamCopyAttributes
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fd0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b6ff8]
xor r9d, r9d
mov qword [0x1800b5990], rcx
lea rcx, str.cuStreamGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ff8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b7030]
mov qword [0x1800b59a8], rcx
lea rcx, str.cuStreamGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b7030]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b7050]
xor r9d, r9d
mov qword [0x1800b59d0], rcx
lea rcx, str.cuStreamSetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b7050]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b7078]
mov qword [0x1800b59e8], rcx
lea rcx, str.cuStreamSetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b7078]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b57b0]
xor r9d, r9d
mov qword [0x1800b5a18], rcx
lea rcx, str.cuDeviceCanAccessPeer
call qword [0x1800b5938]
mov rcx, qword [0x1800b57b0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b57e0]
xor r9d, r9d
mov qword [0x1800b5a40], rcx
lea rcx, str.cuCtxEnablePeerAccess
call qword [0x1800b5938]
mov rcx, qword [0x1800b57e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5808]
xor r9d, r9d
mov qword [0x1800b5a58], rcx
lea rcx, str.cuCtxDisablePeerAccess
call qword [0x1800b5938]
mov rcx, qword [0x1800b5808]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b5828]
xor r9d, r9d
mov qword [0x1800b5a78], rcx
lea rcx, str.cuIpcGetEventHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b5828]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b5850]
xor r9d, r9d
mov qword [0x1800b5a88], rcx
lea rcx, str.cuIpcOpenEventHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b5850]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b5878]
xor r9d, r9d
mov qword [0x1800b5aa8], rcx
lea rcx, str.cuIpcGetMemHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b5878]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b58a0]
xor r9d, r9d
mov qword [0x1800b5ac0], rcx
lea rcx, str.cuIpcOpenMemHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b58a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b58d8]
xor r9d, r9d
mov qword [0x1800b5ae8], rcx
lea rcx, str.cuIpcOpenMemHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b58d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b5908]
xor r9d, r9d
mov qword [0x1800b5b18], rcx
lea rcx, str.cuIpcCloseMemHandle
call qword [0x1800b5938]
mov rcx, qword [0x1800b5908]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5940]
xor r9d, r9d
mov qword [0x1800b5b20], rcx
lea rcx, str.cuGLCtxCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5940]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5980]
xor r9d, r9d
mov qword [0x1800b5b50], rcx
lea rcx, str.cuGLInit
call qword [0x1800b5938]
mov rcx, qword [0x1800b5980]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfaa
cmovne rcx, rdx
lea rdx, [0x1800b59c0]
xor r9d, r9d
mov qword [0x1800b5b60], rcx
lea rcx, str.cuGLGetDevices
call qword [0x1800b5938]
mov rcx, qword [0x1800b59c0]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b5a00]
mov r8d, 0x7d0
mov qword [0x1800b5b98], rcx
lea rcx, str.cuGLRegisterBufferObject
xor r9d, r9d
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a00]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5a30]
xor r9d, r9d
mov qword [0x1800b5bb0], rcx
lea rcx, str.cuGLMapBufferObject
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a30]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5a80]
mov qword [0x1800b5be0], rcx
lea rcx, str.cuGLMapBufferObject
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a80]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5ac8]
xor r9d, r9d
mov qword [0x1800b5bf8], rcx
lea rcx, str.cuGLMapBufferObjectAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ac8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5b28]
mov qword [0x1800b5c30], rcx
lea rcx, str.cuGLMapBufferObjectAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b28]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5b78]
xor r9d, r9d
mov qword [0x1800b5c58], rcx
lea rcx, str.cuGLUnmapBufferObject
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b78]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7ee
cmovne rcx, rdx
lea rdx, [0x1800b5ba8]
xor r9d, r9d
mov qword [0x1800b5c78], rcx
lea rcx, str.cuGLUnmapBufferObjectAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ba8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b5be8]
xor r9d, r9d
mov qword [0x1800b5c98], rcx
lea rcx, str.cuGLUnregisterBufferObject
call qword [0x1800b5938]
mov rcx, qword [0x1800b5be8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b5cb0], rcx
lea rdx, [0x1800b5c20]
lea rcx, str.cuGLSetBufferObjectMapFlags
xor r9d, r9d
mov r8d, 0x7ee
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c20]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5c68]
xor r9d, r9d
mov qword [0x1800b5cd0], rcx
lea rcx, str.cuGraphicsGLRegisterImage
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c68]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5cc8]
xor r9d, r9d
mov qword [0x1800b5cf8], rcx
lea rcx, str.cuGraphicsGLRegisterBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b5cc8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7e4
cmovne rcx, rdx
lea rdx, [0x1800b5d10]
xor r9d, r9d
mov qword [0x1800b5d28], rcx
lea rcx, str.cuWGLGetDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5d40]
xor r9d, r9d
mov qword [0x1800b5d48], rcx
lea rcx, str.cuGraphicsUnregisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d40]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5d80]
xor r9d, r9d
mov qword [0x1800b5d68], rcx
lea rcx, str.cuGraphicsMapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d80]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b5dc8]
mov qword [0x1800b5d90], rcx
lea rcx, str.cuGraphicsMapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b5dc8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5e08]
xor r9d, r9d
mov qword [0x1800b5da8], rcx
lea rcx, str.cuGraphicsUnmapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e08]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b5dd0], rcx
lea rdx, [0x1800b5e58]
lea rcx, str.cuGraphicsUnmapResources
mov r9d, 2
mov r8d, 0x1b58
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e58]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x17a2
cmovne rcx, rdx
lea rdx, [0x1800b5e90]
xor r9d, r9d
mov qword [0x1800b5df8], rcx
lea rcx, str.cuGraphicsResourceSetMapFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b5ed0]
xor r9d, r9d
mov qword [0x1800b5e10], rcx
lea rcx, str.cuGraphicsSubResourceGetMappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ed0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1388
cmovne rcx, rdx
lea rdx, [0x1800b5f00]
xor r9d, r9d
mov qword [0x1800b5e38], rcx
lea rcx, str.cuGraphicsResourceGetMappedMipmappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f00]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b5f48]
xor r9d, r9d
mov qword [0x1800b5e48], rcx
lea rcx, str.cuGraphicsResourceGetMappedPointer
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f48]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5f80]
xor r9d, r9d
mov qword [0x1800b5e68], rcx
lea rcx, str.cuProfilerInitialize
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f80]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5fb0]
xor r9d, r9d
mov qword [0x1800b5e98], rcx
lea rcx, str.cuProfilerStart
call qword [0x1800b5938]
mov rcx, qword [0x1800b5fb0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xfa0
cmovne rcx, rdx
lea rdx, [0x1800b5fe8]
xor r9d, r9d
mov qword [0x1800b5ea8], rcx
lea rcx, str.cuProfilerStop
call qword [0x1800b5938]
mov rcx, qword [0x1800b5fe8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b5eb8], rcx
lea rdx, [0x1800b6018]
lea rcx, str.cuD3D11GetDevice
mov r8d, 0xbb8
call qword [0x1800b5938]
mov rcx, qword [0x1800b6018]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6060]
xor r9d, r9d
mov qword [0x1800b5ed8], rcx
lea rcx, str.cuD3D11GetDevices
call qword [0x1800b5938]
mov rcx, qword [0x1800b6060]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b60b0]
xor r9d, r9d
mov qword [0x1800b5ef8], rcx
lea rcx, str.cuD3D11CtxCreateOnDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b60b0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b6100]
xor r9d, r9d
mov qword [0x1800b5f20], rcx
lea rcx, str.cuGraphicsD3D11RegisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b6100]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6130]
xor r9d, r9d
mov qword [0x1800b5f40], rcx
lea rcx, str.cuD3D11GetDirect3DDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6130]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b6170]
xor r9d, r9d
mov qword [0x1800b5f58], rcx
lea rcx, str.cuD3D10GetDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6170]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b61b8]
xor r9d, r9d
mov qword [0x1800b5f70], rcx
lea rcx, str.cuD3D10GetDevices
call qword [0x1800b5938]
mov rcx, qword [0x1800b61b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6220]
xor r9d, r9d
mov qword [0x1800b5fa8], rcx
lea rcx, str.cuD3D10CtxCreateOnDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6220]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b5fc8], rcx
lea rdx, [0x1800b6258]
lea rcx, str.cuD3D10GetDirect3DDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6258]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b62a0]
xor r9d, r9d
mov qword [0x1800b5fd8], rcx
lea rcx, str.cuGraphicsD3D10RegisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b62a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b62d8]
xor r9d, r9d
mov qword [0x1800b5ff8], rcx
lea rcx, str.cuD3D10RegisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b62d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b62f8]
xor r9d, r9d
mov qword [0x1800b6020], rcx
lea rcx, str.cuD3D10UnregisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b62f8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b6330]
xor r9d, r9d
mov qword [0x1800b6030], rcx
lea rcx, str.cuD3D10MapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b6330]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b6368]
xor r9d, r9d
mov qword [0x1800b6048], rcx
lea rcx, str.cuD3D10UnmapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b6368]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b6390]
xor r9d, r9d
mov qword [0x1800b6068], rcx
lea rcx, str.cuD3D10ResourceSetMapFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6390]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b63d8]
xor r9d, r9d
mov qword [0x1800b6078], rcx
lea rcx, str.cuD3D10ResourceGetSurfaceDimensions
call qword [0x1800b5938]
mov rcx, qword [0x1800b63d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b6428]
mov qword [0x1800b60a8], rcx
lea rcx, str.cuD3D10ResourceGetMappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b6428]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6458]
xor r9d, r9d
mov qword [0x1800b60d0], rcx
lea rcx, str.cuD3D10ResourceGetMappedPointer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6458]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6498]
xor r9d, r9d
mov qword [0x1800b60f8], rcx
lea rcx, str.cuD3D10ResourceGetMappedSize
call qword [0x1800b5938]
mov rcx, qword [0x1800b6498]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b64d8]
xor r9d, r9d
mov qword [0x1800b6110], rcx
lea rcx, str.cuD3D10ResourceGetMappedPitch
call qword [0x1800b5938]
mov rcx, qword [0x1800b64d8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b64f0]
xor r9d, r9d
mov qword [0x1800b6148], rcx
lea rcx, str.cuD3D9GetDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b64f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6530]
xor r9d, r9d
mov qword [0x1800b6158], rcx
lea rcx, str.cuD3D9GetDevices
call qword [0x1800b5938]
mov rcx, qword [0x1800b6530]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6588]
xor r9d, r9d
mov qword [0x1800b6190], rcx
lea rcx, str.cuD3D9CtxCreateOnDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b6588]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b65b8]
xor r9d, r9d
mov qword [0x1800b61b0], rcx
lea rcx, str.cuD3D9GetDirect3DDevice
call qword [0x1800b5938]
mov rcx, qword [0x1800b65b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b65f0]
mov qword [0x1800b61d8], rcx
lea rcx, str.cuGraphicsD3D9RegisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b65f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6628]
xor r9d, r9d
mov qword [0x1800b61f0], rcx
lea rcx, str.cuD3D9RegisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b6628]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6660]
xor r9d, r9d
mov qword [0x1800b6208], rcx
lea rcx, str.cuD3D9UnregisterResource
call qword [0x1800b5938]
mov rcx, qword [0x1800b6660]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6690]
xor r9d, r9d
mov qword [0x1800b6228], rcx
lea rcx, str.cuD3D9MapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b6690]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b66c8]
xor r9d, r9d
mov qword [0x1800b6240], rcx
lea rcx, str.cuD3D9UnmapResources
call qword [0x1800b5938]
mov rcx, qword [0x1800b66c8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b66f8]
xor r9d, r9d
mov qword [0x1800b6268], rcx
lea rcx, str.cuD3D9ResourceSetMapFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b66f8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6748]
xor r9d, r9d
mov qword [0x1800b6280], rcx
lea rcx, str.cuD3D9ResourceGetSurfaceDimensions
call qword [0x1800b5938]
mov rcx, qword [0x1800b6748]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7da
cmovne rcx, rdx
lea rdx, [0x1800b6798]
xor r9d, r9d
mov qword [0x1800b62b0], rcx
lea rcx, str.cuD3D9ResourceGetMappedArray
call qword [0x1800b5938]
mov rcx, qword [0x1800b6798]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b67e8]
xor r9d, r9d
mov qword [0x1800b62e0], rcx
lea rcx, str.cuD3D9ResourceGetMappedPointer
call qword [0x1800b5938]
mov rcx, qword [0x1800b67e8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6820]
xor r9d, r9d
mov qword [0x1800b6310], rcx
lea rcx, str.cuD3D9ResourceGetMappedSize
mov r8d, 0xbcc
call qword [0x1800b5938]
mov rcx, qword [0x1800b6820]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6870]
xor r9d, r9d
mov qword [0x1800b6328], rcx
lea rcx, str.cuD3D9ResourceGetMappedPitch
call qword [0x1800b5938]
mov rcx, qword [0x1800b6870]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b68c8]
xor r9d, r9d
mov qword [0x1800b6358], rcx
lea rcx, str.cuD3D9Begin
call qword [0x1800b5938]
mov rcx, qword [0x1800b68c8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b68f0]
xor r9d, r9d
mov qword [0x1800b6370], rcx
lea rcx, str.cuD3D9RegisterVertexBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b68f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6910]
xor r9d, r9d
mov qword [0x1800b6388], rcx
lea rcx, str.cuD3D9UnregisterVertexBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6910]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbcc
cmovne rcx, rdx
lea rdx, [0x1800b6948]
xor r9d, r9d
mov qword [0x1800b63a0], rcx
lea rcx, str.cuD3D9MapVertexBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6948]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6978]
xor r9d, r9d
mov qword [0x1800b63b8], rcx
lea rcx, str.cuD3D9UnmapVertexBuffer
call qword [0x1800b5938]
mov rcx, qword [0x1800b6978]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x7d0
cmovne rcx, rdx
lea rdx, [0x1800b6998]
xor r9d, r9d
mov qword [0x1800b63d0], rcx
lea rcx, str.cuD3D9End
call qword [0x1800b5938]
mov rcx, qword [0x1800b6998]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0xbb8
cmovne rcx, rdx
lea rdx, [0x1800b69c8]
xor r9d, r9d
mov qword [0x1800b63e0], rcx
lea rcx, str.cuGetExportTable
call qword [0x1800b5938]
mov rcx, qword [0x1800b69c8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1b58
cmovne rcx, rdx
lea rdx, [0x1800b6a08]
xor r9d, r9d
mov qword [0x1800b63f8], rcx
lea rcx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a08]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2724
cmovne rcx, rdx
lea rdx, [0x1800b6a60]
xor r9d, r9d
mov qword [0x1800b6420], rcx
lea rcx, str.cuOccupancyAvailableDynamicSMemPerBlock
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a60]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6a90]
xor r9d, r9d
mov qword [0x1800b6438], rcx
lea rcx, str.cuMemAdvise
call qword [0x1800b5938]
mov rcx, qword [0x1800b6a90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6ac8]
xor r9d, r9d
mov qword [0x1800b6460], rcx
lea rcx, str.cuMemPrefetchAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ac8]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6b10]
mov qword [0x1800b6478], rcx
lea rcx, str.cuMemPrefetchAsync
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6b58]
xor r9d, r9d
mov qword [0x1800b64a0], rcx
lea rcx, str.cuMemRangeGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6b58]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1f40
cmovne rcx, rdx
lea rdx, [0x1800b6bb0]
xor r9d, r9d
mov qword [0x1800b64b0], rcx
lea rcx, str.cuMemRangeGetAttributes
call qword [0x1800b5938]
mov rcx, qword [0x1800b6bb0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1770
cmovne rcx, rdx
lea rdx, [0x1800b6c08]
xor r9d, r9d
mov qword [0x1800b64e8], rcx
lea rcx, [0x180084160]
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c08]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x1770
cmovne rcx, rdx
lea rdx, [0x1800b6c30]
xor r9d, r9d
mov qword [0x1800b6510], rcx
lea rcx, str.cuGetErrorName
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c30]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6c68]
xor r9d, r9d
mov qword [0x1800b6518], rcx
lea rcx, str.cuGraphCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b6c68]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6cb0]
xor r9d, r9d
mov qword [0x1800b6528], rcx
lea rcx, str.cuGraphAddKernelNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6cb0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6ce8]
xor r9d, r9d
mov qword [0x1800b6558], rcx
lea rcx, str.cuGraphKernelNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ce8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6d10]
xor r9d, r9d
mov qword [0x1800b6568], rcx
lea rcx, str.cuGraphKernelNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6d48]
xor r9d, r9d
mov qword [0x1800b6590], rcx
lea rcx, str.cuGraphAddMemcpyNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d48]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6d80]
xor r9d, r9d
mov qword [0x1800b65a8], rcx
lea rcx, str.cuGraphMemcpyNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6d80]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6da8]
mov r8d, 0x2710
mov qword [0x1800b65c8], rcx
lea rcx, str.cuGraphMemcpyNodeSetParams
xor r9d, r9d
call qword [0x1800b5938]
mov rcx, qword [0x1800b6da8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6de8]
xor r9d, r9d
mov qword [0x1800b65e0], rcx
lea rcx, str.cuGraphAddMemsetNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6de8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6e18]
xor r9d, r9d
mov qword [0x1800b6618], rcx
lea rcx, str.cuGraphMemsetNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e18]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6e48]
xor r9d, r9d
mov qword [0x1800b6630], rcx
lea rcx, str.cuGraphMemsetNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e48]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6e90]
xor r9d, r9d
mov qword [0x1800b6650], rcx
lea rcx, str.cuGraphAddHostNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6e90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6ed8]
xor r9d, r9d
mov qword [0x1800b6680], rcx
lea rcx, str.cuGraphHostNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6ed8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6f10]
xor r9d, r9d
mov qword [0x1800b6698], rcx
lea rcx, str.cuGraphHostNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f10]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6f58]
xor r9d, r9d
mov qword [0x1800b66c0], rcx
lea rcx, str.cuGraphAddChildGraphNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6f58]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b66e8], rcx
lea rdx, [0x1800b6fa0]
lea rcx, str.cuGraphChildGraphNodeGetGraph
xor r9d, r9d
mov r8d, 0x2710
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fa0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6fd8]
xor r9d, r9d
mov qword [0x1800b6710], rcx
lea rcx, str.cuGraphAddEmptyNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6fd8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b7010]
xor r9d, r9d
mov qword [0x1800b6728], rcx
lea rcx, str.cuGraphAddEventRecordNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b7010]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b7040]
xor r9d, r9d
mov qword [0x1800b6758], rcx
lea rcx, str.cuGraphEventRecordNodeGetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b7040]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b7068]
xor r9d, r9d
mov qword [0x1800b6770], rcx
lea rcx, str.cuGraphEventRecordNodeSetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b7068]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b7098]
xor r9d, r9d
mov qword [0x1800b6790], rcx
lea rcx, str.cuGraphAddEventWaitNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b7098]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b57c0]
xor r9d, r9d
mov qword [0x1800b67a8], rcx
lea rcx, str.cuGraphEventWaitNodeGetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b57c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b57f0]
xor r9d, r9d
mov qword [0x1800b67c0], rcx
lea rcx, str.cuGraphEventWaitNodeSetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b57f0]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b67d8], rcx
lea rdx, [0x1800b5830]
lea rcx, str.cuGraphAddExternalSemaphoresSignalNode
xor r9d, r9d
mov r8d, 0x2b0c
call qword [0x1800b5938]
mov rcx, qword [0x1800b5830]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5860]
xor r9d, r9d
mov qword [0x1800b6808], rcx
lea rcx, str.cuGraphExternalSemaphoresSignalNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5860]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5888]
xor r9d, r9d
mov qword [0x1800b6818], rcx
lea rcx, str.cuGraphExternalSemaphoresSignalNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5888]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b58c0]
xor r9d, r9d
mov qword [0x1800b6840], rcx
lea rcx, str.cuGraphAddExternalSemaphoresWaitNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b58c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5900]
xor r9d, r9d
mov qword [0x1800b6860], rcx
lea rcx, str.cuGraphExternalSemaphoresWaitNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5900]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5930]
xor r9d, r9d
mov qword [0x1800b6880], rcx
lea rcx, str.cuGraphExternalSemaphoresWaitNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5930]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b5978]
xor r9d, r9d
mov qword [0x1800b6898], rcx
lea rcx, str.cuGraphExecExternalSemaphoresSignalNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5978]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b0c
cmovne rcx, rdx
lea rdx, [0x1800b59c8]
xor r9d, r9d
mov qword [0x1800b68b8], rcx
lea rcx, str.cuGraphExecExternalSemaphoresWaitNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b59c8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b68d8], rcx
lea rdx, [0x1800b5a20]
lea rcx, str.cuGraphAddMemAllocNode
mov r8d, 0x2b20
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a20]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5a60]
xor r9d, r9d
mov qword [0x1800b6918], rcx
lea rcx, str.cuGraphMemAllocNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5a60]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5ab0]
xor r9d, r9d
mov qword [0x1800b6930], rcx
lea rcx, str.cuGraphAddMemFreeNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ab0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5b08]
xor r9d, r9d
mov qword [0x1800b6960], rcx
lea rcx, str.cuGraphMemFreeNodeGetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b08]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5b48]
xor r9d, r9d
mov qword [0x1800b6970], rcx
lea rcx, str.cuDeviceGraphMemTrim
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b48]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5b80]
xor r9d, r9d
mov qword [0x1800b6980], rcx
lea rcx, str.cuDeviceGetGraphMemAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b5b80]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5bc0]
xor r9d, r9d
mov qword [0x1800b69a0], rcx
lea rcx, str.cuDeviceSetGraphMemAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b5bc0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5c18]
xor r9d, r9d
mov qword [0x1800b69c0], rcx
lea rcx, str.cuGraphClone
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c18]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
xor r9d, r9d
mov qword [0x1800b69e0], rcx
lea rdx, [0x1800b5c60]
lea rcx, str.cuGraphNodeFindInClone
call qword [0x1800b5938]
mov rcx, qword [0x1800b5c60]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5ca0]
xor r9d, r9d
mov qword [0x1800b69f0], rcx
lea rcx, str.cuGraphNodeGetType
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ca0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5cf0]
xor r9d, r9d
mov qword [0x1800b6a10], rcx
lea rcx, str.cuGraphGetNodes
call qword [0x1800b5938]
mov rcx, qword [0x1800b5cf0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5d38]
xor r9d, r9d
mov qword [0x1800b6a30], rcx
lea rcx, str.cuGraphGetRootNodes
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d38]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5d98]
xor r9d, r9d
mov qword [0x1800b6a48], rcx
lea rcx, str.cuGraphGetEdges
call qword [0x1800b5938]
mov rcx, qword [0x1800b5d98]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5de0]
xor r9d, r9d
mov qword [0x1800b6a70], rcx
lea rcx, str.cuGraphNodeGetDependencies
call qword [0x1800b5938]
mov rcx, qword [0x1800b5de0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5e28]
xor r9d, r9d
mov qword [0x1800b6a80], rcx
lea rcx, str.cuGraphNodeGetDependentNodes
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e28]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5e70]
xor r9d, r9d
mov qword [0x1800b6aa0], rcx
lea rcx, str.cuGraphAddDependencies
call qword [0x1800b5938]
mov rcx, qword [0x1800b5e70]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
xor r9d, r9d
lea rdx, [0x1800b5ec0]
mov qword [0x1800b6ab8], rcx
lea rcx, str.cuGraphRemoveDependencies
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ec0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5ef0]
xor r9d, r9d
mov qword [0x1800b6ad8], rcx
lea rcx, str.cuGraphDestroyNode
call qword [0x1800b5938]
mov rcx, qword [0x1800b5ef0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b5f30]
xor r9d, r9d
mov qword [0x1800b6af8], rcx
lea rcx, str.cuGraphInstantiate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f30]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b5f90]
xor r9d, r9d
mov qword [0x1800b6b08], rcx
lea rcx, str.cuGraphInstantiate
call qword [0x1800b5938]
mov rcx, qword [0x1800b5f90]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b20
cmovne rcx, rdx
lea rdx, [0x1800b5fe0]
xor r9d, r9d
mov qword [0x1800b6b38], rcx
lea rcx, str.cuGraphInstantiateWithFlags
call qword [0x1800b5938]
mov rcx, qword [0x1800b5fe0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6028]
xor r9d, r9d
mov qword [0x1800b6b48], rcx
lea rcx, str.cuGraphUpload
call qword [0x1800b5938]
mov rcx, qword [0x1800b6028]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6058]
mov qword [0x1800b6b70], rcx
lea rcx, str.cuGraphUpload
call qword [0x1800b5938]
mov rcx, qword [0x1800b6058]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6090]
xor r9d, r9d
mov qword [0x1800b6b80], rcx
lea rcx, str.cuGraphLaunch
call qword [0x1800b5938]
mov rcx, qword [0x1800b6090]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b60c0]
mov qword [0x1800b6b90], rcx
lea rcx, str.cuGraphLaunch
call qword [0x1800b5938]
mov rcx, qword [0x1800b60c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b60f0]
xor r9d, r9d
mov qword [0x1800b6bb8], rcx
lea rcx, str.cuGraphExecDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b60f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6120]
xor r9d, r9d
mov qword [0x1800b6bc8], rcx
lea rcx, str.cuGraphDestroy
call qword [0x1800b5938]
mov rcx, qword [0x1800b6120]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6150]
xor r9d, r9d
mov qword [0x1800b6bd0], rcx
lea rcx, str.cuStreamBeginCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b6150]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6178]
mov qword [0x1800b6be8], rcx
lea rcx, str.cuStreamBeginCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b6178]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b61a0]
xor r9d, r9d
mov qword [0x1800b6c00], rcx
lea rcx, str.cuStreamBeginCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b61a0]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b61e0]
mov qword [0x1800b6c18], rcx
lea rcx, str.cuStreamBeginCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b61e0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6218]
xor r9d, r9d
mov qword [0x1800b6c38], rcx
lea rcx, str.cuStreamEndCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b6218]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b6248]
mov qword [0x1800b6c50], rcx
lea rcx, str.cuStreamEndCapture
call qword [0x1800b5938]
mov rcx, qword [0x1800b6248]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b6288]
xor r9d, r9d
mov qword [0x1800b6c60], rcx
lea rcx, str.cuStreamIsCapturing
mov r8d, 0x2710
call qword [0x1800b5938]
mov rcx, qword [0x1800b6288]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2710
cmovne rcx, rdx
lea rdx, [0x1800b62c0]
mov qword [0x1800b6c88], rcx
lea rcx, str.cuStreamIsCapturing
call qword [0x1800b5938]
mov rcx, qword [0x1800b62c0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b6300]
xor r9d, r9d
mov qword [0x1800b6c98], rcx
lea rcx, str.cuStreamGetCaptureInfo
call qword [0x1800b5938]
mov rcx, qword [0x1800b6300]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b6348]
mov qword [0x1800b6cb8], rcx
lea rcx, str.cuStreamGetCaptureInfo
call qword [0x1800b5938]
mov rcx, qword [0x1800b6348]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6398]
xor r9d, r9d
mov qword [0x1800b6cd8], rcx
lea rcx, str.cuStreamGetCaptureInfo
call qword [0x1800b5938]
mov rcx, qword [0x1800b6398]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6408]
mov qword [0x1800b6d00], rcx
lea rcx, str.cuStreamGetCaptureInfo
call qword [0x1800b5938]
mov rcx, qword [0x1800b6408]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6448]
xor r9d, r9d
mov qword [0x1800b6d20], rcx
lea rcx, str.cuStreamUpdateCaptureDependencies
call qword [0x1800b5938]
mov rcx, qword [0x1800b6448]
lea rdx, [0x180005280]
test eax, eax
mov r9d, 2
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6480]
mov qword [0x1800b6d40], rcx
lea rcx, str.cuStreamUpdateCaptureDependencies
call qword [0x1800b5938]
mov rcx, qword [0x1800b6480]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b64b8]
xor r9d, r9d
mov qword [0x1800b6d60], rcx
lea rcx, str.cuGraphExecKernelNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b64b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2724
cmovne rcx, rdx
lea rdx, [0x1800b6500]
xor r9d, r9d
mov qword [0x1800b6d78], rcx
lea rcx, str.cuGraphExecMemcpyNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6500]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2724
cmovne rcx, rdx
lea rdx, [0x1800b6548]
xor r9d, r9d
mov qword [0x1800b6d90], rcx
lea rcx, str.cuGraphExecMemsetNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6548]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2724
cmovne rcx, rdx
lea rdx, [0x1800b6580]
xor r9d, r9d
mov qword [0x1800b6db0], rcx
lea rcx, str.cuGraphExecHostNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b6580]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b65b0]
xor r9d, r9d
mov qword [0x1800b6dc8], rcx
lea rcx, str.cuGraphExecChildGraphNodeSetParams
call qword [0x1800b5938]
mov rcx, qword [0x1800b65b0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6600]
xor r9d, r9d
mov qword [0x1800b6dd8], rcx
lea rcx, str.cuGraphExecEventRecordNodeSetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b6600]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b02
cmovne rcx, rdx
lea rdx, [0x1800b6638]
xor r9d, r9d
mov qword [0x1800b6df0], rcx
lea rcx, str.cuGraphExecEventWaitNodeSetEvent
call qword [0x1800b5938]
mov rcx, qword [0x1800b6638]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x271a
cmovne rcx, rdx
lea rdx, [0x1800b6670]
xor r9d, r9d
mov qword [0x1800b6e10], rcx
lea rcx, str.cuThreadExchangeStreamCaptureMode
call qword [0x1800b5938]
mov rcx, qword [0x1800b6670]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2724
cmovne rcx, rdx
lea rdx, [0x1800b66b8]
xor r9d, r9d
mov qword [0x1800b6e20], rcx
lea rcx, str.cuGraphExecUpdate
call qword [0x1800b5938]
mov rcx, qword [0x1800b66b8]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b66f0]
xor r9d, r9d
mov qword [0x1800b6e38], rcx
lea rcx, str.cuGraphKernelNodeCopyAttributes
call qword [0x1800b5938]
mov rcx, qword [0x1800b66f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b6730]
xor r9d, r9d
mov qword [0x1800b6e58], rcx
lea rcx, str.cuGraphKernelNodeGetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6730]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2af8
cmovne rcx, rdx
lea rdx, [0x1800b6768]
xor r9d, r9d
mov qword [0x1800b6e70], rcx
lea rcx, str.cuGraphKernelNodeSetAttribute
call qword [0x1800b5938]
mov rcx, qword [0x1800b6768]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b67a0]
xor r9d, r9d
mov qword [0x1800b6e98], rcx
lea rcx, str.cuGraphDebugDotPrint
call qword [0x1800b5938]
mov rcx, qword [0x1800b67a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b67f0]
xor r9d, r9d
mov qword [0x1800b6eb0], rcx
lea rcx, str.cuUserObjectCreate
call qword [0x1800b5938]
mov rcx, qword [0x1800b67f0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6828]
xor r9d, r9d
mov qword [0x1800b6ee8], rcx
lea rcx, str.cuUserObjectRetain
call qword [0x1800b5938]
mov rcx, qword [0x1800b6828]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b6858]
xor r9d, r9d
mov qword [0x1800b6ef8], rcx
lea rcx, str.cuUserObjectRelease
call qword [0x1800b5938]
mov rcx, qword [0x1800b6858]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
lea rdx, [0x1800b68a0]
mov r8d, 0x2b16
mov qword [0x1800b6f20], rcx
lea rcx, str.cuGraphRetainUserObject
xor r9d, r9d
call qword [0x1800b5938]
mov rcx, qword [0x1800b68a0]
lea rdx, [0x180005280]
test eax, eax
mov r8d, 0x2b16
cmovne rcx, rdx
lea rdx, [0x1800b68f8]
xor r9d, r9d
mov qword [0x1800b6f50], rcx
lea rcx, str.cuGraphReleaseUserObject
call qword [0x1800b5938]
mov rcx, qword [0x1800b68f8]
lea rdx, [0x180005280]
test eax, eax
cmovne rcx, rdx
mov qword [0x1800b6f70], rcx
add rsp, 0x20
pop rbx
ret
mov qword [0x1800b6f48], 0
mov rcx, qword [rbx + 0x20]
lea rdx, [0x1800822b4]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGetProcAddress
mov qword [0x1800b6f00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5910], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x1800822c0]
mov qword [0x1800b6f48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5938], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetCount
mov qword [0x1800b6f88], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5950], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetName
mov qword [0x1800b6fb8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5968], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceTotalMem_v2
mov qword [0x1800b6fe0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5998], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetAttribute
mov qword [0x1800b7000], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetP2PAttribute
mov qword [0x1800b7028], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDriverGetVersion
mov qword [0x1800b7058], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetByPCIBusId
mov qword [0x1800b7080], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x1800b57a0], rax
cmove rax, rcx
mov qword [0x1800b5a28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetUuid
mov qword [0x1800b57c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetTexture1DLinearMaxWidth
mov qword [0x1800b5800], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetDefaultMemPool
mov qword [0x1800b5838], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceSetMemPool
mov qword [0x1800b5868], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ab8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetMemPool
mov qword [0x1800b5890], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ad8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuFlushGPUDirectRDMAWrites
mov qword [0x1800b58a8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5af0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetLuid
mov qword [0x1800b58e8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x180082440]
mov qword [0x1800b5920], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDevicePrimaryCtxRelease
mov qword [0x1800b5958], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDevicePrimaryCtxSetFlags_v2
mov qword [0x1800b5988], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDevicePrimaryCtxGetState
mov qword [0x1800b59b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDevicePrimaryCtxReset
mov qword [0x1800b59f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5bb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxCreate_v2
mov qword [0x1800b5a38], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5bc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetFlags
mov qword [0x1800b5a70], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5bf0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxSetCurrent
mov qword [0x1800b5aa0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetCurrent
mov qword [0x1800b5ae0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxDetach
mov qword [0x1800b5b00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetApiVersion
mov qword [0x1800b5b30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetDevice
mov qword [0x1800b5b68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetLimit
mov qword [0x1800b5ba0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b5bd0], rax
lea rcx, [0x180005280]
test rax, rax
cmove rax, rcx
lea rdx, str.cuCtxSetLimit
mov qword [0x1800b5cb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetCacheConfig
mov qword [0x1800b5c10], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5cd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxSetCacheConfig
mov qword [0x1800b5c48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ce8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetSharedMemConfig
mov qword [0x1800b5c88], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxGetStreamPriorityRange
mov qword [0x1800b5ca8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxSetSharedMemConfig
mov qword [0x1800b5ce0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x1800825f0]
mov qword [0x1800b5d20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxResetPersistingL2Cache
mov qword [0x1800b5d58], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuModuleLoad
mov qword [0x1800b5d78], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuModuleLoadData
mov qword [0x1800b5db0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5da0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b5df0], rax
lea rcx, [0x180005280]
test rax, rax
lea rdx, str.cuModuleLoadFatBinary
cmove rax, rcx
mov qword [0x1800b5dc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x180082668]
mov qword [0x1800b5e20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5dd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x180082678]
mov qword [0x1800b5e50], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5de8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuModuleGetGlobal_v2
mov qword [0x1800b5e88], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuModuleGetTexRef
mov qword [0x1800b5ec8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuModuleGetSurfRef
mov qword [0x1800b5f10], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLinkCreate
mov qword [0x1800b5f50], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLinkAddData
mov qword [0x1800b5fa0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ea0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLinkAddFile
mov qword [0x1800b6008], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ee0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLinkComplete
mov qword [0x1800b6080], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b60d8], rax
test rax, rax
lea rdx, str.cuLinkDestroy
cmove rax, rcx
mov qword [0x1800b5f28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemGetInfo_v2
mov qword [0x1800b6108], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocManaged
mov qword [0x1800b6140], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAlloc_v2
mov qword [0x1800b6180], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocPitch_v2
mov qword [0x1800b61c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemFree_v2
mov qword [0x1800b6210], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5fc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemGetAddressRange_v2
mov qword [0x1800b6260], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5fd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemFreeHost
mov qword [0x1800b6298], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6000], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemHostAlloc
mov qword [0x1800b62c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6010], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemHostGetDevicePointer_v2
mov qword [0x1800b6308], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6040], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b6340], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemHostGetFlags
mov qword [0x1800b6050], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemHostRegister_v2
mov qword [0x1800b6380], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6070], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemHostUnregister
mov qword [0x1800b63c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6098], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuPointerGetAttribute
mov qword [0x1800b63e8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuPointerGetAttributes
mov qword [0x1800b6410], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocAsync
mov qword [0x1800b6450], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocAsync_ptsz
mov qword [0x1800b6490], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6118], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocFromPoolAsync
mov qword [0x1800b64c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6138], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAllocFromPoolAsync_ptsz
mov qword [0x1800b64f8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6168], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemFreeAsync
mov qword [0x1800b6540], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6188], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b6570], rax
cmove rax, rcx
mov qword [0x1800b61a8], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemFreeAsync_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolTrimTo
mov qword [0x1800b65a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b61d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolSetAttribute
mov qword [0x1800b65d0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b61e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolGetAttribute
mov qword [0x1800b6610], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6200], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolSetAccess
mov qword [0x1800b6658], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6230], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolGetAccess
mov qword [0x1800b66a8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6250], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolCreate
mov qword [0x1800b66e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6270], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolDestroy
mov qword [0x1800b6718], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6290], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolExportToShareableHandle
mov qword [0x1800b6750], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b62a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolImportFromShareableHandle
mov qword [0x1800b6780], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b62d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b67c8], rax
cmove rax, rcx
mov qword [0x1800b62f0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuMemPoolExportPointer
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPoolImportPointer
mov qword [0x1800b67f8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6318], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy
mov qword [0x1800b6838], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6338], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy_ptds
mov qword [0x1800b6878], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6350], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyAsync
mov qword [0x1800b68b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6378], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyAsync_ptsz
mov qword [0x1800b6908], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyPeer
mov qword [0x1800b6950], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyPeer_ptds
mov qword [0x1800b69a8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyPeerAsync
mov qword [0x1800b6a00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6418], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyPeerAsync_ptsz
mov qword [0x1800b6a58], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6440], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x1800b6ab0], rax
cmove rax, rcx
mov qword [0x1800b6468], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyHtoD_v2_ptds
mov qword [0x1800b6af0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6488], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyHtoDAsync_v2
mov qword [0x1800b6b28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
mov qword [0x1800b6b60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoH_v2
mov qword [0x1800b6ba0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoH_v2_ptds
mov qword [0x1800b6be0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6508], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoHAsync_v2
mov qword [0x1800b6c28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6520], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
mov qword [0x1800b6c78], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6538], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoD_v2
mov qword [0x1800b6cc0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6560], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoD_v2_ptds
mov qword [0x1800b6cf0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6578], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoDAsync_v2
mov qword [0x1800b6d30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6598], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
mov qword [0x1800b6d68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy2DUnaligned_v2
mov qword [0x1800b6da0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
mov qword [0x1800b6db8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy2DAsync_v2
mov qword [0x1800b6de0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6608], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
mov qword [0x1800b6e08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6620], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3D_v2
mov qword [0x1800b6e28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6640], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3D_v2_ptds
mov qword [0x1800b6e50], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6648], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3DAsync_v2
mov qword [0x1800b6e78], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6668], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
mov qword [0x1800b6ea8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6678], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3DPeer
mov qword [0x1800b6ed0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b66a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b6f08], rax
lea rcx, [0x180005280]
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpy3DPeer_ptds
mov qword [0x1800b66b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3DPeerAsync
mov qword [0x1800b6f30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b66d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
mov qword [0x1800b6f68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b66d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD8_v2
mov qword [0x1800b6f98], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6708], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD8_v2_ptds
mov qword [0x1800b6fc0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6720], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD8Async
mov qword [0x1800b6ff0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6738], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD8Async_ptsz
mov qword [0x1800b7020], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6760], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD2D8_v2
mov qword [0x1800b7060], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6788], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD2D8_v2_ptds
mov qword [0x1800b7090], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b67b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemsetD2D8Async
mov qword [0x1800b57d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b67d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b5818], rax
lea rcx, [0x180005280]
test rax, rax
lea rdx, str.cuMemsetD2D8Async_ptsz
cmove rax, rcx
mov qword [0x1800b6800], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuFuncSetCacheConfig
mov qword [0x1800b5870], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6830], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuFuncSetSharedMemConfig
mov qword [0x1800b58b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6850], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuFuncGetAttribute
mov qword [0x1800b58e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6868], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuFuncSetAttribute
mov qword [0x1800b5918], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6890], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArrayCreate_v2
mov qword [0x1800b5960], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b68a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArrayGetDescriptor_v2
mov qword [0x1800b59a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b68d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArrayGetSparseProperties
mov qword [0x1800b59e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b68e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArrayGetPlane
mov qword [0x1800b5a08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6900], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArray3DCreate_v2
mov qword [0x1800b5a50], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6928], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b5a90], rax
test rax, rax
lea rdx, str.cuArray3DGetDescriptor_v2
cmove rax, rcx
mov qword [0x1800b6938], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuArrayDestroy
mov qword [0x1800b5ad0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6958], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMipmappedArrayCreate
mov qword [0x1800b5af8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6968], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMipmappedArrayGetLevel
mov qword [0x1800b5b40], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6990], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMipmappedArrayGetSparseProperties
mov qword [0x1800b5b90], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMipmappedArrayDestroy
mov qword [0x1800b5bd8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefCreate
mov qword [0x1800b5c08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefDestroy
mov qword [0x1800b5c38], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetArray
mov qword [0x1800b5c70], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetMipmappedArray
mov qword [0x1800b5cc0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b5d08], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuTexRefSetAddress_v2
mov qword [0x1800b6a40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetAddress2D_v3
mov qword [0x1800b5d60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetFormat
mov qword [0x1800b5db8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetAddressMode
mov qword [0x1800b5e00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetFilterMode
mov qword [0x1800b5e40], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6aa8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetMipmapFilterMode
mov qword [0x1800b5e80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ac0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetMipmapLevelBias
mov qword [0x1800b5eb0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ad0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetMipmapLevelClamp
mov qword [0x1800b5ee8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ae8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetMaxAnisotropy
mov qword [0x1800b5f18], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefSetFlags
mov qword [0x1800b5f60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b5f88], rax
cmove rax, rcx
mov qword [0x1800b6b30], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuTexRefSetBorderColor
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexRefGetBorderColor
mov qword [0x1800b5fb8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuSurfRefSetArray
mov qword [0x1800b5ff0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexObjectCreate
mov qword [0x1800b6038], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexObjectDestroy
mov qword [0x1800b6088], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexObjectGetResourceDesc
mov qword [0x1800b60b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ba8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexObjectGetTextureDesc
mov qword [0x1800b60e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6bc0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuTexObjectGetResourceViewDesc
mov qword [0x1800b6128], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6bd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuSurfObjectCreate
mov qword [0x1800b6160], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6bf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuSurfObjectDestroy
mov qword [0x1800b6198], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b61c8], rax
cmove rax, rcx
mov qword [0x1800b6c20], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuSurfObjectGetResourceDesc
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuImportExternalMemory
mov qword [0x1800b61f8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuExternalMemoryGetMappedBuffer
mov qword [0x1800b6238], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuExternalMemoryGetMappedMipmappedArray
mov qword [0x1800b6278], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDestroyExternalMemory
mov qword [0x1800b62b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuImportExternalSemaphore
mov qword [0x1800b62e8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ca8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuSignalExternalSemaphoresAsync
mov qword [0x1800b6320], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6cc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuSignalExternalSemaphoresAsync_ptsz
mov qword [0x1800b6360], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ce0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuWaitExternalSemaphoresAsync
mov qword [0x1800b63b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuWaitExternalSemaphoresAsync_ptsz
mov qword [0x1800b6400], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDestroyExternalSemaphore
test rax, rax
mov qword [0x1800b6430], rax
cmove rax, rcx
mov qword [0x1800b6d38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchKernel
mov qword [0x1800b6470], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x1800832f0]
mov qword [0x1800b64c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchCooperativeKernel
mov qword [0x1800b6550], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6dd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchCooperativeKernel_ptsz
mov qword [0x1800b65e8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
mov qword [0x1800b6688], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchHostFunc
mov qword [0x1800b6700], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuLaunchHostFunc_ptsz
mov qword [0x1800b6740], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventCreate
mov qword [0x1800b6778], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ea0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventRecord
mov qword [0x1800b67b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6eb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventRecord_ptsz
mov qword [0x1800b67e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ec8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventRecordWithFlags
mov qword [0x1800b6810], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ef0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventRecordWithFlags_ptsz
mov qword [0x1800b6848], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventQuery
mov qword [0x1800b6888], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventSynchronize
mov qword [0x1800b68c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventDestroy_v2
mov qword [0x1800b68e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuEventElapsedTime
mov qword [0x1800b6920], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWaitValue32
mov qword [0x1800b6940], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWaitValue32_ptsz
mov qword [0x1800b6988], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6fb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWriteValue32
mov qword [0x1800b69d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6fc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWriteValue32_ptsz
mov qword [0x1800b6a20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6fe8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b6a68], rax
lea rcx, [0x180005280]
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamWaitValue64
mov qword [0x1800b7008], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWaitValue64_ptsz
mov qword [0x1800b6a98], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b7018], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWriteValue64
mov qword [0x1800b6ae0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b7038], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWriteValue64_ptsz
mov qword [0x1800b6b20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b7048], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBatchMemOp
mov qword [0x1800b6b68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b7070], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBatchMemOp_ptsz
mov qword [0x1800b6b98], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b7088], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamCreate
mov qword [0x1800b6bf0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b57a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamCreateWithPriority
mov qword [0x1800b6c40], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b57b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetPriority
mov qword [0x1800b6c70], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b57d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetPriority_ptsz
mov qword [0x1800b6ca0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b57e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b6cd0], rax
lea rcx, [0x180005280]
test rax, rax
lea rdx, str.cuStreamGetFlags
cmove rax, rcx
mov qword [0x1800b57f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetCtx
mov qword [0x1800b6cf8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5810], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetFlags_ptsz
mov qword [0x1800b6d28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5820], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamDestroy_v2
mov qword [0x1800b6d50], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWaitEvent
mov qword [0x1800b6d70], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5848], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamWaitEvent_ptsz
mov qword [0x1800b6d98], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5858], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamAddCallback
mov qword [0x1800b6dc0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5880], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamAddCallback_ptsz
mov qword [0x1800b6df8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5898], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamSynchronize
mov qword [0x1800b6e30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b58b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamSynchronize_ptsz
mov qword [0x1800b6e68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b58c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b6e88], rax
test rax, rax
lea rdx, str.cuStreamQuery
cmove rax, rcx
mov qword [0x1800b58d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamQuery_ptsz
mov qword [0x1800b6ec0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b58f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamAttachMemAsync
mov qword [0x1800b6ee0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b58f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamAttachMemAsync_ptsz
mov qword [0x1800b6f28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5928], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamCopyAttributes
mov qword [0x1800b6f78], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5948], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamCopyAttributes_ptsz
mov qword [0x1800b6fa8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5970], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetAttribute
mov qword [0x1800b6fd0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5990], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetAttribute_ptsz
mov qword [0x1800b6ff8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamSetAttribute
mov qword [0x1800b7030], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamSetAttribute_ptsz
mov qword [0x1800b7050], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b59e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b7078], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuDeviceCanAccessPeer
mov qword [0x1800b5a18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxEnablePeerAccess
mov qword [0x1800b57b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuCtxDisablePeerAccess
mov qword [0x1800b57e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcGetEventHandle
mov qword [0x1800b5808], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcOpenEventHandle
mov qword [0x1800b5828], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5a88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcGetMemHandle
mov qword [0x1800b5850], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5aa8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcOpenMemHandle
mov qword [0x1800b5878], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ac0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcOpenMemHandle_v2
mov qword [0x1800b58a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ae8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuIpcCloseMemHandle
mov qword [0x1800b58d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLCtxCreate_v2
mov qword [0x1800b5908], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b5940], rax
cmove rax, rcx
mov qword [0x1800b5b50], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuGLInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLGetDevices
mov qword [0x1800b5980], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLRegisterBufferObject
mov qword [0x1800b59c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5b98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLMapBufferObject_v2
mov qword [0x1800b5a00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5bb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLMapBufferObject_v2_ptds
mov qword [0x1800b5a30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5be0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLMapBufferObjectAsync_v2
mov qword [0x1800b5a80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5bf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
mov qword [0x1800b5ac8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLUnmapBufferObject
mov qword [0x1800b5b28], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLUnmapBufferObjectAsync
mov qword [0x1800b5b78], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGLUnregisterBufferObject
mov qword [0x1800b5ba8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5c98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b5be8], rax
cmove rax, rcx
mov qword [0x1800b5cb0], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuGLSetBufferObjectMapFlags
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsGLRegisterImage
mov qword [0x1800b5c20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5cd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsGLRegisterBuffer
mov qword [0x1800b5c68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5cf8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuWGLGetDevice
mov qword [0x1800b5cc8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d28], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsUnregisterResource
mov qword [0x1800b5d10], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsMapResources
mov qword [0x1800b5d40], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsMapResources_ptsz
mov qword [0x1800b5d80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5d90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsUnmapResources
mov qword [0x1800b5dc8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5da8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsUnmapResources_ptsz
mov qword [0x1800b5e08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5dd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
mov qword [0x1800b5e58], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5df8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x1800b5e90], rax
cmove rax, rcx
mov qword [0x1800b5e10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
mov qword [0x1800b5ed0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
mov qword [0x1800b5f00], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuProfilerInitialize
mov qword [0x1800b5f48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e68], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuProfilerStart
mov qword [0x1800b5f80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5e98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuProfilerStop
mov qword [0x1800b5fb0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ea8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D11GetDevice
mov qword [0x1800b5fe8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5eb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D11GetDevices
mov qword [0x1800b6018], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ed8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D11CtxCreateOnDevice
mov qword [0x1800b6060], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ef8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsD3D11RegisterResource
mov qword [0x1800b60b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D11GetDirect3DDevice
mov qword [0x1800b6100], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10GetDevice
mov qword [0x1800b6130], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10GetDevices
mov qword [0x1800b6170], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5f70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10CtxCreateOnDevice
mov qword [0x1800b61b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5fa8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10GetDirect3DDevice
mov qword [0x1800b6220], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5fc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsD3D10RegisterResource
mov qword [0x1800b6258], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5fd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10RegisterResource
mov qword [0x1800b62a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b5ff8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10UnregisterResource
mov qword [0x1800b62d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6020], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10MapResources
mov qword [0x1800b62f8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6030], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10UnmapResources
mov qword [0x1800b6330], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6048], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10ResourceSetMapFlags
mov qword [0x1800b6368], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6068], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b6390], rax
lea rcx, [0x180005280]
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
mov qword [0x1800b6078], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10ResourceGetMappedArray
mov qword [0x1800b63d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
mov qword [0x1800b6428], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
mov qword [0x1800b6458], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b60f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
mov qword [0x1800b6498], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6110], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9GetDevice
mov qword [0x1800b64d8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6148], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9GetDevices
mov qword [0x1800b64f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6158], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9CtxCreateOnDevice
mov qword [0x1800b6530], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6190], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9GetDirect3DDevice
mov qword [0x1800b6588], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b61b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphicsD3D9RegisterResource
mov qword [0x1800b65b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b61d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b65f0], rax
lea rcx, [0x180005280]
test rax, rax
lea rdx, str.cuD3D9RegisterResource
cmove rax, rcx
mov qword [0x1800b61f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9UnregisterResource
mov qword [0x1800b6628], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6208], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9MapResources
mov qword [0x1800b6660], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6228], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9UnmapResources
mov qword [0x1800b6690], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6240], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceSetMapFlags
mov qword [0x1800b66c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6268], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
mov qword [0x1800b66f8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6280], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceGetMappedArray
mov qword [0x1800b6748], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b62b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
mov qword [0x1800b6798], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b62e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
mov qword [0x1800b67e8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6310], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
mov qword [0x1800b6820], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6328], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b6870], rax
test rax, rax
lea rdx, str.cuD3D9Begin
cmove rax, rcx
mov qword [0x1800b6358], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9RegisterVertexBuffer
mov qword [0x1800b68c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6370], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9UnregisterVertexBuffer
mov qword [0x1800b68f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6388], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9MapVertexBuffer_v2
mov qword [0x1800b6910], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9UnmapVertexBuffer
mov qword [0x1800b6948], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuD3D9End
mov qword [0x1800b6978], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63d0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGetExportTable
mov qword [0x1800b6998], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
mov qword [0x1800b69c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b63f8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuOccupancyAvailableDynamicSMemPerBlock
mov qword [0x1800b6a08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6420], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemAdvise
mov qword [0x1800b6a60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6438], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b6a90], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemPrefetchAsync
mov qword [0x1800b6460], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemPrefetchAsync_ptsz
mov qword [0x1800b6ac8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6478], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemRangeGetAttribute
mov qword [0x1800b6b10], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuMemRangeGetAttributes
mov qword [0x1800b6b58], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64b0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, [0x180084160]
mov qword [0x1800b6bb0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b64e8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGetErrorName
mov qword [0x1800b6c08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6510], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphCreate
mov qword [0x1800b6c30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6518], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddKernelNode
mov qword [0x1800b6c68], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6528], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphKernelNodeGetParams
mov qword [0x1800b6cb0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6558], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphKernelNodeSetParams
mov qword [0x1800b6ce8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6568], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b6d10], rax
cmove rax, rcx
mov qword [0x1800b6590], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuGraphAddMemcpyNode
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemcpyNodeGetParams
mov qword [0x1800b6d48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemcpyNodeSetParams
mov qword [0x1800b6d80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65c8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddMemsetNode
mov qword [0x1800b6da8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b65e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemsetNodeGetParams
mov qword [0x1800b6de8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6618], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemsetNodeSetParams
mov qword [0x1800b6e18], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6630], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddHostNode
mov qword [0x1800b6e48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6650], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphHostNodeGetParams
mov qword [0x1800b6e90], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6680], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphHostNodeSetParams
mov qword [0x1800b6ed8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6698], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddChildGraphNode
mov qword [0x1800b6f10], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b66c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b6f58], rax
cmove rax, rcx
mov qword [0x1800b66e8], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuGraphChildGraphNodeGetGraph
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddEmptyNode
mov qword [0x1800b6fa0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6710], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddEventRecordNode
mov qword [0x1800b6fd8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6728], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphEventRecordNodeGetEvent
mov qword [0x1800b7010], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6758], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphEventRecordNodeSetEvent
mov qword [0x1800b7040], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6770], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddEventWaitNode
mov qword [0x1800b7068], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6790], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphEventWaitNodeGetEvent
mov qword [0x1800b7098], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b67a8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphEventWaitNodeSetEvent
mov qword [0x1800b57c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b67c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddExternalSemaphoresSignalNode
mov qword [0x1800b57f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b67d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExternalSemaphoresSignalNodeGetParams
mov qword [0x1800b5830], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6808], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExternalSemaphoresSignalNodeSetParams
test rax, rax
mov qword [0x1800b5860], rax
cmove rax, rcx
mov qword [0x1800b6818], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddExternalSemaphoresWaitNode
mov qword [0x1800b5888], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6840], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExternalSemaphoresWaitNodeGetParams
mov qword [0x1800b58c0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6860], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExternalSemaphoresWaitNodeSetParams
mov qword [0x1800b5900], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6880], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecExternalSemaphoresSignalNodeSetParams
mov qword [0x1800b5930], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6898], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecExternalSemaphoresWaitNodeSetParams
mov qword [0x1800b5978], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b68b8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddMemAllocNode
mov qword [0x1800b59c8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b68d8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemAllocNodeGetParams
mov qword [0x1800b5a20], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6918], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphAddMemFreeNode
mov qword [0x1800b5a60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6930], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphMemFreeNodeGetParams
mov qword [0x1800b5ab0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6960], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGraphMemTrim
mov qword [0x1800b5b08], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6970], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceGetGraphMemAttribute
mov qword [0x1800b5b48], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6980], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuDeviceSetGraphMemAttribute
mov qword [0x1800b5b80], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69a0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphClone
mov qword [0x1800b5bc0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69c0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphNodeFindInClone
mov qword [0x1800b5c18], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69e0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphNodeGetType
mov qword [0x1800b5c60], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b69f0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphGetNodes
mov qword [0x1800b5ca0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphGetRootNodes
mov qword [0x1800b5cf0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a30], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphGetEdges
mov qword [0x1800b5d38], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphNodeGetDependencies
mov qword [0x1800b5d98], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphNodeGetDependentNodes
mov qword [0x1800b5de0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6a80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b5e28], rax
lea rcx, [0x180005280]
test rax, rax
cmove rax, rcx
lea rdx, str.cuGraphAddDependencies
mov qword [0x1800b6aa0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphRemoveDependencies
mov qword [0x1800b5e70], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ab8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphDestroyNode
mov qword [0x1800b5ec0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ad8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphInstantiate
mov qword [0x1800b5ef0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6af8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphInstantiate_v2
mov qword [0x1800b5f30], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b08], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphInstantiateWithFlags
mov qword [0x1800b5f90], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphUpload
mov qword [0x1800b5fe0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b48], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphUpload_ptsz
mov qword [0x1800b6028], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphLaunch
mov qword [0x1800b6058], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b80], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphLaunch_ptsz
mov qword [0x1800b6090], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6b90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800b60c0], rax
lea rcx, [0x180005280]
test rax, rax
lea rdx, str.cuGraphExecDestroy
cmove rax, rcx
mov qword [0x1800b6bb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphDestroy
mov qword [0x1800b60f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6bc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBeginCapture
mov qword [0x1800b6120], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6bd0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBeginCapture_ptsz
mov qword [0x1800b6150], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6be8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBeginCapture_v2
mov qword [0x1800b6178], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamBeginCapture_v2_ptsz
mov qword [0x1800b61a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c18], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamEndCapture
mov qword [0x1800b61e0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamEndCapture_ptsz
mov qword [0x1800b6218], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamIsCapturing
mov qword [0x1800b6248], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamIsCapturing_ptsz
mov qword [0x1800b6288], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6c88], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b62c0], rax
test rax, rax
lea rdx, str.cuStreamGetCaptureInfo
cmove rax, rcx
mov qword [0x1800b6c98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetCaptureInfo_ptsz
mov qword [0x1800b6300], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6cb8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetCaptureInfo_v2
mov qword [0x1800b6348], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6cd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamGetCaptureInfo_v2_ptsz
mov qword [0x1800b6398], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d00], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamUpdateCaptureDependencies
mov qword [0x1800b6408], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuStreamUpdateCaptureDependencies_ptsz
mov qword [0x1800b6448], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d40], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecKernelNodeSetParams
mov qword [0x1800b6480], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d60], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecMemcpyNodeSetParams
mov qword [0x1800b64b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d78], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecMemsetNodeSetParams
mov qword [0x1800b6500], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6d90], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecHostNodeSetParams
mov qword [0x1800b6548], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6db0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
mov qword [0x1800b6580], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuGraphExecChildGraphNodeSetParams
mov qword [0x1800b6dc8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecEventRecordNodeSetEvent
mov qword [0x1800b65b0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6dd8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecEventWaitNodeSetEvent
mov qword [0x1800b6600], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6df0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuThreadExchangeStreamCaptureMode
mov qword [0x1800b6638], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e10], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphExecUpdate
mov qword [0x1800b6670], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphKernelNodeCopyAttributes
mov qword [0x1800b66b8], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e38], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphKernelNodeGetAttribute
mov qword [0x1800b66f0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e58], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphKernelNodeSetAttribute
mov qword [0x1800b6730], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e70], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphDebugDotPrint
mov qword [0x1800b6768], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6e98], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuUserObjectCreate
mov qword [0x1800b67a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6eb0], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b67f0], rax
cmove rax, rcx
mov qword [0x1800b6ee8], rax
mov rcx, qword [rbx + 0x20]
lea rdx, str.cuUserObjectRetain
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuUserObjectRelease
mov qword [0x1800b6828], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6ef8], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphRetainUserObject
mov qword [0x1800b6858], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f20], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
lea rdx, str.cuGraphReleaseUserObject
mov qword [0x1800b68a0], rax
test rax, rax
cmove rax, rcx
mov qword [0x1800b6f50], rax
mov rcx, qword [rbx + 0x20]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x180005280]
test rax, rax
mov qword [0x1800b68f8], rax
cmove rax, rcx
mov qword [0x1800b6f70], rax
add rsp, 0x20
pop rbx
ret