Function at 0x1800036b0
Capabilities:
Link many functions at runtime

Disassembly:
push rbx
mov eax, 0x20
call fcn.1800768a0
sub rsp, rax
mov rbx, rcx
mov rcx, qword [rcx + 0x60]
lea rdx, str.cuInit
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGet
test rax, rax
mov qword [0x1800a15a0], rax
cmove rax, rcx
mov qword [0x1800a1598], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetCount
test rax, rax
mov qword [0x1800a15b0], rax
cmove rax, rcx
mov qword [0x1800a15a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetName
test rax, rax
mov qword [0x1800a15c0], rax
cmove rax, rcx
mov qword [0x1800a15b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceTotalMem_v2
test rax, rax
mov qword [0x1800a15d0], rax
cmove rax, rcx
mov qword [0x1800a15c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetAttribute
test rax, rax
mov qword [0x1800a15e0], rax
cmove rax, rcx
mov qword [0x1800a15d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetP2PAttribute
test rax, rax
mov qword [0x1800a15f0], rax
cmove rax, rcx
mov qword [0x1800a15e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDriverGetVersion
test rax, rax
mov qword [0x1800a1600], rax
cmove rax, rcx
mov qword [0x1800a15f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetByPCIBusId
test rax, rax
mov qword [0x1800a1610], rax
cmove rax, rcx
mov qword [0x1800a1608], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceGetPCIBusId
test rax, rax
mov qword [0x1800a1620], rax
cmove rax, rcx
mov qword [0x1800a1618], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1630], rax
cmove rax, rcx
mov qword [0x1800a1628], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuDevicePrimaryCtxRetain
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDevicePrimaryCtxRelease
test rax, rax
mov qword [0x1800a1640], rax
cmove rax, rcx
mov qword [0x1800a1638], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDevicePrimaryCtxSetFlags
test rax, rax
mov qword [0x1800a1650], rax
cmove rax, rcx
mov qword [0x1800a1648], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDevicePrimaryCtxGetState
test rax, rax
mov qword [0x1800a1660], rax
cmove rax, rcx
mov qword [0x1800a1658], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDevicePrimaryCtxReset
test rax, rax
mov qword [0x1800a1670], rax
cmove rax, rcx
mov qword [0x1800a1668], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxCreate_v2
test rax, rax
mov qword [0x1800a1680], rax
cmove rax, rcx
mov qword [0x1800a1678], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetFlags
test rax, rax
mov qword [0x1800a1690], rax
cmove rax, rcx
mov qword [0x1800a1688], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxSetCurrent
test rax, rax
mov qword [0x1800a16a0], rax
cmove rax, rcx
mov qword [0x1800a1698], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetCurrent
test rax, rax
mov qword [0x1800a16b0], rax
cmove rax, rcx
mov qword [0x1800a16a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxDetach
test rax, rax
mov qword [0x1800a16c0], rax
cmove rax, rcx
mov qword [0x1800a16b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetApiVersion
test rax, rax
mov qword [0x1800a16d0], rax
cmove rax, rcx
mov qword [0x1800a16c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetDevice
test rax, rax
mov qword [0x1800a16e0], rax
cmove rax, rcx
mov qword [0x1800a16d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetLimit
test rax, rax
mov qword [0x1800a16f0], rax
cmove rax, rcx
mov qword [0x1800a16e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxSetLimit
test rax, rax
mov qword [0x1800a1700], rax
cmove rax, rcx
mov qword [0x1800a16f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetCacheConfig
test rax, rax
mov qword [0x1800a1710], rax
cmove rax, rcx
mov qword [0x1800a1708], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxSetCacheConfig
test rax, rax
mov qword [0x1800a1720], rax
cmove rax, rcx
mov qword [0x1800a1718], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetSharedMemConfig
test rax, rax
mov qword [0x1800a1730], rax
cmove rax, rcx
mov qword [0x1800a1728], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxGetStreamPriorityRange
test rax, rax
mov qword [0x1800a1740], rax
cmove rax, rcx
mov qword [0x1800a1738], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxSetSharedMemConfig
test rax, rax
mov qword [0x1800a1750], rax
cmove rax, rcx
mov qword [0x1800a1748], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxSynchronize
test rax, rax
mov qword [0x1800a1760], rax
cmove rax, rcx
mov qword [0x1800a1758], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleLoad
test rax, rax
mov qword [0x1800a1770], rax
cmove rax, rcx
mov qword [0x1800a1768], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleLoadData
test rax, rax
mov qword [0x1800a1780], rax
cmove rax, rcx
mov qword [0x1800a1778], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleLoadFatBinary
test rax, rax
mov qword [0x1800a1790], rax
cmove rax, rcx
mov qword [0x1800a1788], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleUnload
test rax, rax
mov qword [0x1800a17a0], rax
cmove rax, rcx
mov qword [0x1800a1798], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleGetFunction
test rax, rax
mov qword [0x1800a17b0], rax
cmove rax, rcx
mov qword [0x1800a17a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleGetGlobal_v2
test rax, rax
mov qword [0x1800a17c0], rax
cmove rax, rcx
mov qword [0x1800a17b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleGetTexRef
test rax, rax
mov qword [0x1800a17d0], rax
cmove rax, rcx
mov qword [0x1800a17c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuModuleGetSurfRef
test rax, rax
mov qword [0x1800a17e0], rax
cmove rax, rcx
mov qword [0x1800a17d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLinkCreate
test rax, rax
mov qword [0x1800a17f0], rax
cmove rax, rcx
mov qword [0x1800a17e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLinkAddData
test rax, rax
mov qword [0x1800a1800], rax
cmove rax, rcx
mov qword [0x1800a17f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLinkAddFile
test rax, rax
mov qword [0x1800a1810], rax
cmove rax, rcx
mov qword [0x1800a1808], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1820], rax
cmove rax, rcx
lea rdx, str.cuLinkComplete
mov qword [0x1800a1818], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLinkDestroy
test rax, rax
mov qword [0x1800a1830], rax
cmove rax, rcx
mov qword [0x1800a1828], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemGetInfo_v2
test rax, rax
mov qword [0x1800a1840], rax
cmove rax, rcx
mov qword [0x1800a1838], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemAllocManaged
test rax, rax
mov qword [0x1800a1850], rax
cmove rax, rcx
mov qword [0x1800a1848], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemAlloc_v2
test rax, rax
mov qword [0x1800a1860], rax
cmove rax, rcx
mov qword [0x1800a1858], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemAllocPitch_v2
test rax, rax
mov qword [0x1800a1870], rax
cmove rax, rcx
mov qword [0x1800a1868], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemFree_v2
test rax, rax
mov qword [0x1800a1880], rax
cmove rax, rcx
mov qword [0x1800a1878], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemGetAddressRange_v2
test rax, rax
mov qword [0x1800a1890], rax
cmove rax, rcx
mov qword [0x1800a1888], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemFreeHost
test rax, rax
mov qword [0x1800a18a0], rax
cmove rax, rcx
mov qword [0x1800a1898], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemHostAlloc
test rax, rax
mov qword [0x1800a18b0], rax
cmove rax, rcx
mov qword [0x1800a18a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800a18c0], rax
lea rcx, [0x1800036a0]
test rax, rax
lea rdx, str.cuMemHostGetDevicePointer_v2
cmove rax, rcx
mov qword [0x1800a18b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemHostGetFlags
test rax, rax
mov qword [0x1800a18d0], rax
cmove rax, rcx
mov qword [0x1800a18c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemHostRegister_v2
test rax, rax
mov qword [0x1800a18e0], rax
cmove rax, rcx
mov qword [0x1800a18d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemHostUnregister
test rax, rax
mov qword [0x1800a18f0], rax
cmove rax, rcx
mov qword [0x1800a18e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuPointerGetAttribute
test rax, rax
mov qword [0x1800a1900], rax
cmove rax, rcx
mov qword [0x1800a18f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuPointerGetAttributes
test rax, rax
mov qword [0x1800a1910], rax
cmove rax, rcx
mov qword [0x1800a1908], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy
test rax, rax
mov qword [0x1800a1920], rax
cmove rax, rcx
mov qword [0x1800a1918], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy_ptds
test rax, rax
mov qword [0x1800a1930], rax
cmove rax, rcx
mov qword [0x1800a1928], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyAsync
test rax, rax
mov qword [0x1800a1940], rax
cmove rax, rcx
mov qword [0x1800a1938], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyAsync_ptsz
test rax, rax
mov qword [0x1800a1950], rax
cmove rax, rcx
mov qword [0x1800a1948], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a1960], rax
test rax, rax
lea rdx, str.cuMemcpyPeer
cmove rax, rcx
mov qword [0x1800a1958], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyPeer_ptds
test rax, rax
mov qword [0x1800a1970], rax
cmove rax, rcx
mov qword [0x1800a1968], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyPeerAsync
test rax, rax
mov qword [0x1800a1980], rax
cmove rax, rcx
mov qword [0x1800a1978], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyPeerAsync_ptsz
test rax, rax
mov qword [0x1800a1990], rax
cmove rax, rcx
mov qword [0x1800a1988], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyHtoD_v2
test rax, rax
mov qword [0x1800a19a0], rax
cmove rax, rcx
mov qword [0x1800a1998], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyHtoD_v2_ptds
test rax, rax
mov qword [0x1800a19b0], rax
cmove rax, rcx
mov qword [0x1800a19a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyHtoDAsync_v2
test rax, rax
mov qword [0x1800a19c0], rax
cmove rax, rcx
mov qword [0x1800a19b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyHtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1800a19d0], rax
cmove rax, rcx
mov qword [0x1800a19c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoH_v2
test rax, rax
mov qword [0x1800a19e0], rax
cmove rax, rcx
mov qword [0x1800a19d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoH_v2_ptds
test rax, rax
mov qword [0x1800a19f0], rax
cmove rax, rcx
mov qword [0x1800a19e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a1a00], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuMemcpyDtoHAsync_v2
mov qword [0x1800a19f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoHAsync_v2_ptsz
test rax, rax
mov qword [0x1800a1a10], rax
cmove rax, rcx
mov qword [0x1800a1a08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoD_v2
test rax, rax
mov qword [0x1800a1a20], rax
cmove rax, rcx
mov qword [0x1800a1a18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoD_v2_ptds
test rax, rax
mov qword [0x1800a1a30], rax
cmove rax, rcx
mov qword [0x1800a1a28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoDAsync_v2
test rax, rax
mov qword [0x1800a1a40], rax
cmove rax, rcx
mov qword [0x1800a1a38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpyDtoDAsync_v2_ptsz
test rax, rax
mov qword [0x1800a1a50], rax
cmove rax, rcx
mov qword [0x1800a1a48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy2DUnaligned_v2
test rax, rax
mov qword [0x1800a1a60], rax
cmove rax, rcx
mov qword [0x1800a1a58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy2DUnaligned_v2_ptds
test rax, rax
mov qword [0x1800a1a70], rax
cmove rax, rcx
mov qword [0x1800a1a68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy2DAsync_v2
test rax, rax
mov qword [0x1800a1a80], rax
cmove rax, rcx
mov qword [0x1800a1a78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy2DAsync_v2_ptsz
test rax, rax
mov qword [0x1800a1a90], rax
cmove rax, rcx
mov qword [0x1800a1a88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1aa0], rax
cmove rax, rcx
mov qword [0x1800a1a98], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemcpy3D_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3D_v2_ptds
test rax, rax
mov qword [0x1800a1ab0], rax
cmove rax, rcx
mov qword [0x1800a1aa8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DAsync_v2
test rax, rax
mov qword [0x1800a1ac0], rax
cmove rax, rcx
mov qword [0x1800a1ab8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DAsync_v2_ptsz
test rax, rax
mov qword [0x1800a1ad0], rax
cmove rax, rcx
mov qword [0x1800a1ac8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DPeer
test rax, rax
mov qword [0x1800a1ae0], rax
cmove rax, rcx
mov qword [0x1800a1ad8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DPeer_ptds
test rax, rax
mov qword [0x1800a1af0], rax
cmove rax, rcx
mov qword [0x1800a1ae8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DPeerAsync
test rax, rax
mov qword [0x1800a1b00], rax
cmove rax, rcx
mov qword [0x1800a1af8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemcpy3DPeerAsync_ptsz
test rax, rax
mov qword [0x1800a1b10], rax
cmove rax, rcx
mov qword [0x1800a1b08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD8_v2
test rax, rax
mov qword [0x1800a1b20], rax
cmove rax, rcx
mov qword [0x1800a1b18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD8_v2_ptds
test rax, rax
mov qword [0x1800a1b30], rax
cmove rax, rcx
mov qword [0x1800a1b28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1b40], rax
cmove rax, rcx
mov qword [0x1800a1b38], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemsetD8Async
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD8Async_ptsz
test rax, rax
mov qword [0x1800a1b50], rax
cmove rax, rcx
mov qword [0x1800a1b48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD2D8_v2
test rax, rax
mov qword [0x1800a1b60], rax
cmove rax, rcx
mov qword [0x1800a1b58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD2D8_v2_ptds
test rax, rax
mov qword [0x1800a1b70], rax
cmove rax, rcx
mov qword [0x1800a1b68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD2D8Async
test rax, rax
mov qword [0x1800a1b80], rax
cmove rax, rcx
mov qword [0x1800a1b78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemsetD2D8Async_ptsz
test rax, rax
mov qword [0x1800a1b90], rax
cmove rax, rcx
mov qword [0x1800a1b88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuFuncSetCacheConfig
test rax, rax
mov qword [0x1800a1ba0], rax
cmove rax, rcx
mov qword [0x1800a1b98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuFuncSetSharedMemConfig
test rax, rax
mov qword [0x1800a1bb0], rax
cmove rax, rcx
mov qword [0x1800a1ba8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuFuncGetAttribute
test rax, rax
mov qword [0x1800a1bc0], rax
cmove rax, rcx
mov qword [0x1800a1bb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuFuncSetAttribute
test rax, rax
mov qword [0x1800a1bd0], rax
cmove rax, rcx
mov qword [0x1800a1bc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuArrayCreate_v2
test rax, rax
mov qword [0x1800a1be0], rax
cmove rax, rcx
mov qword [0x1800a1bd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuArrayGetDescriptor_v2
test rax, rax
mov qword [0x1800a1bf0], rax
cmove rax, rcx
mov qword [0x1800a1be8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuArray3DCreate_v2
test rax, rax
mov qword [0x1800a1c00], rax
cmove rax, rcx
mov qword [0x1800a1bf8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuArray3DGetDescriptor_v2
test rax, rax
mov qword [0x1800a1c10], rax
cmove rax, rcx
mov qword [0x1800a1c08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuArrayDestroy
test rax, rax
mov qword [0x1800a1c20], rax
cmove rax, rcx
mov qword [0x1800a1c18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMipmappedArrayCreate
test rax, rax
mov qword [0x1800a1c30], rax
cmove rax, rcx
mov qword [0x1800a1c28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMipmappedArrayGetLevel
test rax, rax
mov qword [0x1800a1c40], rax
cmove rax, rcx
mov qword [0x1800a1c38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMipmappedArrayDestroy
test rax, rax
mov qword [0x1800a1c50], rax
cmove rax, rcx
mov qword [0x1800a1c48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefCreate
test rax, rax
mov qword [0x1800a1c60], rax
cmove rax, rcx
mov qword [0x1800a1c58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefDestroy
test rax, rax
mov qword [0x1800a1c70], rax
cmove rax, rcx
mov qword [0x1800a1c68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetArray
test rax, rax
mov qword [0x1800a1c80], rax
cmove rax, rcx
mov qword [0x1800a1c78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetMipmappedArray
test rax, rax
mov qword [0x1800a1c90], rax
cmove rax, rcx
mov qword [0x1800a1c88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetAddress_v2
test rax, rax
mov qword [0x1800a1ca0], rax
cmove rax, rcx
mov qword [0x1800a1c98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetAddress2D_v3
test rax, rax
mov qword [0x1800a1cb0], rax
cmove rax, rcx
mov qword [0x1800a1ca8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetFormat
test rax, rax
mov qword [0x1800a1cc0], rax
cmove rax, rcx
mov qword [0x1800a1cb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetAddressMode
test rax, rax
mov qword [0x1800a1cd0], rax
cmove rax, rcx
mov qword [0x1800a1cc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetFilterMode
test rax, rax
mov qword [0x1800a1ce0], rax
cmove rax, rcx
mov qword [0x1800a1cd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetMipmapFilterMode
test rax, rax
mov qword [0x1800a1cf0], rax
cmove rax, rcx
mov qword [0x1800a1ce8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetMipmapLevelBias
test rax, rax
mov qword [0x1800a1d00], rax
cmove rax, rcx
mov qword [0x1800a1cf8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetMipmapLevelClamp
test rax, rax
mov qword [0x1800a1d10], rax
cmove rax, rcx
mov qword [0x1800a1d08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetMaxAnisotropy
test rax, rax
mov qword [0x1800a1d20], rax
cmove rax, rcx
mov qword [0x1800a1d18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1d30], rax
cmove rax, rcx
lea rdx, str.cuTexRefSetFlags
mov qword [0x1800a1d28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefSetBorderColor
test rax, rax
mov qword [0x1800a1d40], rax
cmove rax, rcx
mov qword [0x1800a1d38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexRefGetBorderColor
test rax, rax
mov qword [0x1800a1d50], rax
cmove rax, rcx
mov qword [0x1800a1d48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuSurfRefSetArray
test rax, rax
mov qword [0x1800a1d60], rax
cmove rax, rcx
mov qword [0x1800a1d58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexObjectCreate
test rax, rax
mov qword [0x1800a1d70], rax
cmove rax, rcx
mov qword [0x1800a1d68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexObjectDestroy
test rax, rax
mov qword [0x1800a1d80], rax
cmove rax, rcx
mov qword [0x1800a1d78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexObjectGetResourceDesc
test rax, rax
mov qword [0x1800a1d90], rax
cmove rax, rcx
mov qword [0x1800a1d88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexObjectGetTextureDesc
test rax, rax
mov qword [0x1800a1da0], rax
cmove rax, rcx
mov qword [0x1800a1d98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuTexObjectGetResourceViewDesc
test rax, rax
mov qword [0x1800a1db0], rax
cmove rax, rcx
mov qword [0x1800a1da8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuSurfObjectCreate
test rax, rax
mov qword [0x1800a1dc0], rax
cmove rax, rcx
mov qword [0x1800a1db8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800a1dd0], rax
lea rcx, [0x1800036a0]
test rax, rax
lea rdx, str.cuSurfObjectDestroy
cmove rax, rcx
mov qword [0x1800a1dc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuSurfObjectGetResourceDesc
test rax, rax
mov qword [0x1800a1de0], rax
cmove rax, rcx
mov qword [0x1800a1dd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLaunchKernel
test rax, rax
mov qword [0x1800a1df0], rax
cmove rax, rcx
mov qword [0x1800a1de8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLaunchKernel_ptsz
test rax, rax
mov qword [0x1800a1e00], rax
cmove rax, rcx
mov qword [0x1800a1df8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLaunchCooperativeKernel
test rax, rax
mov qword [0x1800a1e10], rax
cmove rax, rcx
mov qword [0x1800a1e08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLaunchCooperativeKernel_ptsz
test rax, rax
mov qword [0x1800a1e20], rax
cmove rax, rcx
mov qword [0x1800a1e18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuLaunchCooperativeKernelMultiDevice
test rax, rax
mov qword [0x1800a1e30], rax
cmove rax, rcx
mov qword [0x1800a1e28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventCreate
test rax, rax
mov qword [0x1800a1e40], rax
cmove rax, rcx
mov qword [0x1800a1e38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventRecord
test rax, rax
mov qword [0x1800a1e50], rax
cmove rax, rcx
mov qword [0x1800a1e48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventRecord_ptsz
test rax, rax
mov qword [0x1800a1e60], rax
cmove rax, rcx
mov qword [0x1800a1e58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a1e70], rax
test rax, rax
lea rdx, str.cuEventQuery
cmove rax, rcx
mov qword [0x1800a1e68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventSynchronize
test rax, rax
mov qword [0x1800a1e80], rax
cmove rax, rcx
mov qword [0x1800a1e78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventDestroy_v2
test rax, rax
mov qword [0x1800a1e90], rax
cmove rax, rcx
mov qword [0x1800a1e88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuEventElapsedTime
test rax, rax
mov qword [0x1800a1ea0], rax
cmove rax, rcx
mov qword [0x1800a1e98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitValue32
test rax, rax
mov qword [0x1800a1eb0], rax
cmove rax, rcx
mov qword [0x1800a1ea8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitValue32_ptsz
test rax, rax
mov qword [0x1800a1ec0], rax
cmove rax, rcx
mov qword [0x1800a1eb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWriteValue32
test rax, rax
mov qword [0x1800a1ed0], rax
cmove rax, rcx
mov qword [0x1800a1ec8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWriteValue32_ptsz
test rax, rax
mov qword [0x1800a1ee0], rax
cmove rax, rcx
mov qword [0x1800a1ed8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitValue64
test rax, rax
mov qword [0x1800a1ef0], rax
cmove rax, rcx
mov qword [0x1800a1ee8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitValue64_ptsz
test rax, rax
mov qword [0x1800a1f00], rax
cmove rax, rcx
mov qword [0x1800a1ef8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a1f10], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuStreamWriteValue64
mov qword [0x1800a1f08], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWriteValue64_ptsz
test rax, rax
mov qword [0x1800a1f20], rax
cmove rax, rcx
mov qword [0x1800a1f18], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamBatchMemOp
test rax, rax
mov qword [0x1800a1f30], rax
cmove rax, rcx
mov qword [0x1800a1f28], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamBatchMemOp_ptsz
test rax, rax
mov qword [0x1800a1f40], rax
cmove rax, rcx
mov qword [0x1800a1f38], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamCreate
test rax, rax
mov qword [0x1800a1f50], rax
cmove rax, rcx
mov qword [0x1800a1f48], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamCreateWithPriority
test rax, rax
mov qword [0x1800a1f60], rax
cmove rax, rcx
mov qword [0x1800a1f58], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamGetPriority
test rax, rax
mov qword [0x1800a1f70], rax
cmove rax, rcx
mov qword [0x1800a1f68], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamGetPriority_ptsz
test rax, rax
mov qword [0x1800a1f80], rax
cmove rax, rcx
mov qword [0x1800a1f78], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamGetFlags
test rax, rax
mov qword [0x1800a1f90], rax
cmove rax, rcx
mov qword [0x1800a1f88], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamGetFlags_ptsz
test rax, rax
mov qword [0x1800a1fa0], rax
cmove rax, rcx
mov qword [0x1800a1f98], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a1fb0], rax
cmove rax, rcx
mov qword [0x1800a1fa8], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuStreamDestroy_v2
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitEvent
test rax, rax
mov qword [0x1800a1fc0], rax
cmove rax, rcx
mov qword [0x1800a1fb8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamWaitEvent_ptsz
test rax, rax
mov qword [0x1800a1fd0], rax
cmove rax, rcx
mov qword [0x1800a1fc8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamAddCallback
test rax, rax
mov qword [0x1800a1fe0], rax
cmove rax, rcx
mov qword [0x1800a1fd8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamAddCallback_ptsz
test rax, rax
mov qword [0x1800a1ff0], rax
cmove rax, rcx
mov qword [0x1800a1fe8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamSynchronize
test rax, rax
mov qword [0x1800a2000], rax
cmove rax, rcx
mov qword [0x1800a1ff8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamSynchronize_ptsz
test rax, rax
mov qword [0x1800a2010], rax
cmove rax, rcx
mov qword [0x1800a2008], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamQuery
test rax, rax
mov qword [0x1800a2020], rax
cmove rax, rcx
mov qword [0x1800a2018], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamQuery_ptsz
test rax, rax
mov qword [0x1800a2030], rax
cmove rax, rcx
mov qword [0x1800a2028], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuStreamAttachMemAsync
test rax, rax
mov qword [0x1800a2040], rax
cmove rax, rcx
mov qword [0x1800a2038], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a2050], rax
cmove rax, rcx
mov qword [0x1800a2048], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuStreamAttachMemAsync_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuDeviceCanAccessPeer
test rax, rax
mov qword [0x1800a2060], rax
cmove rax, rcx
mov qword [0x1800a2058], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxEnablePeerAccess
test rax, rax
mov qword [0x1800a2070], rax
cmove rax, rcx
mov qword [0x1800a2068], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuCtxDisablePeerAccess
test rax, rax
mov qword [0x1800a2080], rax
cmove rax, rcx
mov qword [0x1800a2078], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuIpcGetEventHandle
test rax, rax
mov qword [0x1800a2090], rax
cmove rax, rcx
mov qword [0x1800a2088], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuIpcOpenEventHandle
test rax, rax
mov qword [0x1800a20a0], rax
cmove rax, rcx
mov qword [0x1800a2098], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuIpcGetMemHandle
test rax, rax
mov qword [0x1800a20b0], rax
cmove rax, rcx
mov qword [0x1800a20a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuIpcOpenMemHandle
test rax, rax
mov qword [0x1800a20c0], rax
cmove rax, rcx
mov qword [0x1800a20b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuIpcCloseMemHandle
test rax, rax
mov qword [0x1800a20d0], rax
cmove rax, rcx
mov qword [0x1800a20c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLCtxCreate_v2
test rax, rax
mov qword [0x1800a20e0], rax
cmove rax, rcx
mov qword [0x1800a20d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLInit
test rax, rax
mov qword [0x1800a20f0], rax
cmove rax, rcx
mov qword [0x1800a20e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLGetDevices
test rax, rax
mov qword [0x1800a2100], rax
cmove rax, rcx
mov qword [0x1800a20f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLRegisterBufferObject
test rax, rax
mov qword [0x1800a2110], rax
cmove rax, rcx
mov qword [0x1800a2108], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLMapBufferObject_v2
test rax, rax
mov qword [0x1800a2120], rax
cmove rax, rcx
mov qword [0x1800a2118], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLMapBufferObject_v2_ptds
test rax, rax
mov qword [0x1800a2130], rax
cmove rax, rcx
mov qword [0x1800a2128], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLMapBufferObjectAsync_v2
test rax, rax
mov qword [0x1800a2140], rax
cmove rax, rcx
mov qword [0x1800a2138], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLMapBufferObjectAsync_v2_ptsz
test rax, rax
mov qword [0x1800a2150], rax
cmove rax, rcx
mov qword [0x1800a2148], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLUnmapBufferObject
test rax, rax
mov qword [0x1800a2160], rax
cmove rax, rcx
mov qword [0x1800a2158], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLUnmapBufferObjectAsync
test rax, rax
mov qword [0x1800a2170], rax
cmove rax, rcx
mov qword [0x1800a2168], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLUnregisterBufferObject
test rax, rax
mov qword [0x1800a2180], rax
cmove rax, rcx
mov qword [0x1800a2178], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGLSetBufferObjectMapFlags
test rax, rax
mov qword [0x1800a2190], rax
cmove rax, rcx
mov qword [0x1800a2188], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsGLRegisterImage
test rax, rax
mov qword [0x1800a21a0], rax
cmove rax, rcx
mov qword [0x1800a2198], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsGLRegisterBuffer
test rax, rax
mov qword [0x1800a21b0], rax
cmove rax, rcx
mov qword [0x1800a21a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuWGLGetDevice
test rax, rax
mov qword [0x1800a21c0], rax
cmove rax, rcx
mov qword [0x1800a21b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsUnregisterResource
test rax, rax
mov qword [0x1800a21d0], rax
cmove rax, rcx
mov qword [0x1800a21c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsMapResources
test rax, rax
mov qword [0x1800a21e0], rax
cmove rax, rcx
mov qword [0x1800a21d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsMapResources_ptsz
test rax, rax
mov qword [0x1800a21f0], rax
cmove rax, rcx
mov qword [0x1800a21e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsUnmapResources
test rax, rax
mov qword [0x1800a2200], rax
cmove rax, rcx
mov qword [0x1800a21f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsUnmapResources_ptsz
test rax, rax
mov qword [0x1800a2210], rax
cmove rax, rcx
mov qword [0x1800a2208], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsResourceSetMapFlags_v2
test rax, rax
mov qword [0x1800a2220], rax
cmove rax, rcx
mov qword [0x1800a2218], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsSubResourceGetMappedArray
test rax, rax
mov qword [0x1800a2230], rax
cmove rax, rcx
mov qword [0x1800a2228], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a2240], rax
cmove rax, rcx
lea rdx, str.cuGraphicsResourceGetMappedMipmappedArray
mov qword [0x1800a2238], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800a2250], rax
cmove rax, rcx
mov qword [0x1800a2248], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuProfilerInitialize
test rax, rax
mov qword [0x1800a2260], rax
cmove rax, rcx
mov qword [0x1800a2258], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuProfilerStart
test rax, rax
mov qword [0x1800a2270], rax
cmove rax, rcx
mov qword [0x1800a2268], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuProfilerStop
test rax, rax
mov qword [0x1800a2280], rax
cmove rax, rcx
mov qword [0x1800a2278], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D11GetDevice
test rax, rax
mov qword [0x1800a2290], rax
cmove rax, rcx
mov qword [0x1800a2288], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D11GetDevices
test rax, rax
mov qword [0x1800a22a0], rax
cmove rax, rcx
mov qword [0x1800a2298], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D11CtxCreateOnDevice
test rax, rax
mov qword [0x1800a22b0], rax
cmove rax, rcx
mov qword [0x1800a22a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsD3D11RegisterResource
test rax, rax
mov qword [0x1800a22c0], rax
cmove rax, rcx
mov qword [0x1800a22b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D11GetDirect3DDevice
test rax, rax
mov qword [0x1800a22d0], rax
cmove rax, rcx
mov qword [0x1800a22c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [0x1800a22e0], rax
lea rcx, [0x1800036a0]
test rax, rax
lea rdx, str.cuD3D10GetDevice
cmove rax, rcx
mov qword [0x1800a22d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10GetDevices
test rax, rax
mov qword [0x1800a22f0], rax
cmove rax, rcx
mov qword [0x1800a22e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10CtxCreateOnDevice
test rax, rax
mov qword [0x1800a2300], rax
cmove rax, rcx
mov qword [0x1800a22f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10GetDirect3DDevice
test rax, rax
mov qword [0x1800a2310], rax
cmove rax, rcx
mov qword [0x1800a2308], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsD3D10RegisterResource
test rax, rax
mov qword [0x1800a2320], rax
cmove rax, rcx
mov qword [0x1800a2318], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10RegisterResource
test rax, rax
mov qword [0x1800a2330], rax
cmove rax, rcx
mov qword [0x1800a2328], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10UnregisterResource
test rax, rax
mov qword [0x1800a2340], rax
cmove rax, rcx
mov qword [0x1800a2338], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10MapResources
test rax, rax
mov qword [0x1800a2350], rax
cmove rax, rcx
mov qword [0x1800a2348], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10UnmapResources
test rax, rax
mov qword [0x1800a2360], rax
cmove rax, rcx
mov qword [0x1800a2358], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10ResourceSetMapFlags
test rax, rax
mov qword [0x1800a2370], rax
cmove rax, rcx
mov qword [0x1800a2368], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a2380], rax
test rax, rax
lea rdx, str.cuD3D10ResourceGetSurfaceDimensions_v2
cmove rax, rcx
mov qword [0x1800a2378], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10ResourceGetMappedArray
test rax, rax
mov qword [0x1800a2390], rax
cmove rax, rcx
mov qword [0x1800a2388], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800a23a0], rax
cmove rax, rcx
mov qword [0x1800a2398], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1800a23b0], rax
cmove rax, rcx
mov qword [0x1800a23a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D10ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1800a23c0], rax
cmove rax, rcx
mov qword [0x1800a23b8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9GetDevice
test rax, rax
mov qword [0x1800a23d0], rax
cmove rax, rcx
mov qword [0x1800a23c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9GetDevices
test rax, rax
mov qword [0x1800a23e0], rax
cmove rax, rcx
mov qword [0x1800a23d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9CtxCreateOnDevice
test rax, rax
mov qword [0x1800a23f0], rax
cmove rax, rcx
mov qword [0x1800a23e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9GetDirect3DDevice
test rax, rax
mov qword [0x1800a2400], rax
cmove rax, rcx
mov qword [0x1800a23f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGraphicsD3D9RegisterResource
test rax, rax
mov qword [0x1800a2410], rax
cmove rax, rcx
mov qword [0x1800a2408], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
mov qword [0x1800a2420], rax
test rax, rax
cmove rax, rcx
lea rdx, str.cuD3D9RegisterResource
mov qword [0x1800a2418], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9UnregisterResource
test rax, rax
mov qword [0x1800a2430], rax
cmove rax, rcx
mov qword [0x1800a2428], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9MapResources
test rax, rax
mov qword [0x1800a2440], rax
cmove rax, rcx
mov qword [0x1800a2438], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9UnmapResources
test rax, rax
mov qword [0x1800a2450], rax
cmove rax, rcx
mov qword [0x1800a2448], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceSetMapFlags
test rax, rax
mov qword [0x1800a2460], rax
cmove rax, rcx
mov qword [0x1800a2458], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceGetSurfaceDimensions_v2
test rax, rax
mov qword [0x1800a2470], rax
cmove rax, rcx
mov qword [0x1800a2468], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceGetMappedArray
test rax, rax
mov qword [0x1800a2480], rax
cmove rax, rcx
mov qword [0x1800a2478], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceGetMappedPointer_v2
test rax, rax
mov qword [0x1800a2490], rax
cmove rax, rcx
mov qword [0x1800a2488], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceGetMappedSize_v2
test rax, rax
mov qword [0x1800a24a0], rax
cmove rax, rcx
mov qword [0x1800a2498], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9ResourceGetMappedPitch_v2
test rax, rax
mov qword [0x1800a24b0], rax
cmove rax, rcx
mov qword [0x1800a24a8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a24c0], rax
cmove rax, rcx
mov qword [0x1800a24b8], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuD3D9Begin
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9RegisterVertexBuffer
test rax, rax
mov qword [0x1800a24d0], rax
cmove rax, rcx
mov qword [0x1800a24c8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9UnregisterVertexBuffer
test rax, rax
mov qword [0x1800a24e0], rax
cmove rax, rcx
mov qword [0x1800a24d8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9MapVertexBuffer_v2
test rax, rax
mov qword [0x1800a24f0], rax
cmove rax, rcx
mov qword [0x1800a24e8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9UnmapVertexBuffer
test rax, rax
mov qword [0x1800a2500], rax
cmove rax, rcx
mov qword [0x1800a24f8], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuD3D9End
test rax, rax
mov qword [0x1800a2510], rax
cmove rax, rcx
mov qword [0x1800a2508], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGetExportTable
test rax, rax
mov qword [0x1800a2520], rax
cmove rax, rcx
mov qword [0x1800a2518], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags
test rax, rax
mov qword [0x1800a2530], rax
cmove rax, rcx
mov qword [0x1800a2528], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemAdvise
test rax, rax
mov qword [0x1800a2540], rax
cmove rax, rcx
mov qword [0x1800a2538], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemPrefetchAsync
test rax, rax
mov qword [0x1800a2550], rax
cmove rax, rcx
mov qword [0x1800a2548], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a2560], rax
cmove rax, rcx
mov qword [0x1800a2558], rax
mov rcx, qword [rbx + 0x60]
lea rdx, str.cuMemPrefetchAsync_ptsz
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemRangeGetAttribute
test rax, rax
mov qword [0x1800a2570], rax
cmove rax, rcx
mov qword [0x1800a2568], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuMemRangeGetAttributes
test rax, rax
mov qword [0x1800a2580], rax
cmove rax, rcx
mov qword [0x1800a2578], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGetErrorString
test rax, rax
mov qword [0x1800a2590], rax
cmove rax, rcx
mov qword [0x1800a2588], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
lea rdx, str.cuGetErrorName
test rax, rax
mov qword [0x1800a25a0], rax
cmove rax, rcx
mov qword [0x1800a2598], rax
mov rcx, qword [rbx + 0x60]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea rcx, [0x1800036a0]
test rax, rax
mov qword [0x1800a25b0], rax
cmove rax, rcx
mov qword [0x1800a25a8], rax
add rsp, 0x20
pop rbx
ret