Index: MAINTAINERS.md =================================================================== --- /dev/null +++ MAINTAINERS.md @@ -0,0 +1,5 @@ +This file is used to indicate responsibility for the maintenance of this package. Individuals on this list should be the sole modifiers of the package, excluding cases where the Solus Team may need to perform necessary rebuilds, upgrades, or security fixes. This list should not be used for any direct contact usage. If you believe this package requires a package update, follow documentation from https://getsol.us/articles/packaging/request-a-package-update/en/. In the event this package no longer becomes sufficiently maintained, Core Team reserves the right to request a new maintainer or remove this package from the repository. + +- Jacek Jagosz + - IRC: JacekJagosz + - Email: jacek.jagosz@outlook.com Index: Makefile =================================================================== --- /dev/null +++ Makefile @@ -0,0 +1 @@ +include ../Makefile.common Index: abi_libs =================================================================== --- /dev/null +++ abi_libs @@ -0,0 +1,3 @@ +libamdocl64.so +libcltrace.so +librocclr.so.5.1 Index: abi_symbols =================================================================== --- /dev/null +++ abi_symbols @@ -0,0 +1,1319 @@ +libamdocl64.so:clBuildProgram +libamdocl64.so:clCloneKernel +libamdocl64.so:clCompileProgram +libamdocl64.so:clCreateBuffer +libamdocl64.so:clCreateCommandQueue +libamdocl64.so:clCreateCommandQueueWithProperties +libamdocl64.so:clCreateContext +libamdocl64.so:clCreateContextFromType +libamdocl64.so:clCreateFromGLBuffer +libamdocl64.so:clCreateFromGLRenderbuffer +libamdocl64.so:clCreateFromGLTexture +libamdocl64.so:clCreateFromGLTexture2D +libamdocl64.so:clCreateFromGLTexture3D +libamdocl64.so:clCreateImage +libamdocl64.so:clCreateImage2D +libamdocl64.so:clCreateImage3D +libamdocl64.so:clCreateKernel +libamdocl64.so:clCreateKernelsInProgram +libamdocl64.so:clCreatePipe +libamdocl64.so:clCreateProgramWithBinary +libamdocl64.so:clCreateProgramWithBuiltInKernels +libamdocl64.so:clCreateProgramWithIL +libamdocl64.so:clCreateProgramWithSource +libamdocl64.so:clCreateSampler +libamdocl64.so:clCreateSamplerWithProperties +libamdocl64.so:clCreateSubBuffer +libamdocl64.so:clCreateSubDevices +libamdocl64.so:clCreateUserEvent +libamdocl64.so:clEnqueueAcquireGLObjects +libamdocl64.so:clEnqueueBarrier +libamdocl64.so:clEnqueueBarrierWithWaitList +libamdocl64.so:clEnqueueCopyBuffer +libamdocl64.so:clEnqueueCopyBufferRect +libamdocl64.so:clEnqueueCopyBufferToImage +libamdocl64.so:clEnqueueCopyImage +libamdocl64.so:clEnqueueCopyImageToBuffer +libamdocl64.so:clEnqueueFillBuffer +libamdocl64.so:clEnqueueFillImage +libamdocl64.so:clEnqueueMapBuffer +libamdocl64.so:clEnqueueMapImage +libamdocl64.so:clEnqueueMarker +libamdocl64.so:clEnqueueMarkerWithWaitList +libamdocl64.so:clEnqueueMigrateMemObjects +libamdocl64.so:clEnqueueNDRangeKernel +libamdocl64.so:clEnqueueNativeKernel +libamdocl64.so:clEnqueueReadBuffer +libamdocl64.so:clEnqueueReadBufferRect +libamdocl64.so:clEnqueueReadImage +libamdocl64.so:clEnqueueReleaseGLObjects +libamdocl64.so:clEnqueueSVMFree +libamdocl64.so:clEnqueueSVMMap +libamdocl64.so:clEnqueueSVMMemFill +libamdocl64.so:clEnqueueSVMMemcpy +libamdocl64.so:clEnqueueSVMMigrateMem +libamdocl64.so:clEnqueueSVMUnmap +libamdocl64.so:clEnqueueTask +libamdocl64.so:clEnqueueUnmapMemObject +libamdocl64.so:clEnqueueWaitForEvents +libamdocl64.so:clEnqueueWriteBuffer +libamdocl64.so:clEnqueueWriteBufferRect +libamdocl64.so:clEnqueueWriteImage +libamdocl64.so:clFinish +libamdocl64.so:clFlush +libamdocl64.so:clGetCommandQueueInfo +libamdocl64.so:clGetContextInfo +libamdocl64.so:clGetDeviceAndHostTimer +libamdocl64.so:clGetDeviceIDs +libamdocl64.so:clGetDeviceInfo +libamdocl64.so:clGetEventInfo +libamdocl64.so:clGetEventProfilingInfo +libamdocl64.so:clGetExtensionFunctionAddress +libamdocl64.so:clGetExtensionFunctionAddressForPlatform +libamdocl64.so:clGetGLObjectInfo +libamdocl64.so:clGetGLTextureInfo +libamdocl64.so:clGetHostTimer +libamdocl64.so:clGetImageInfo +libamdocl64.so:clGetKernelArgInfo +libamdocl64.so:clGetKernelInfo +libamdocl64.so:clGetKernelSubGroupInfo +libamdocl64.so:clGetKernelWorkGroupInfo +libamdocl64.so:clGetMemObjectInfo +libamdocl64.so:clGetPipeInfo +libamdocl64.so:clGetPlatformIDs +libamdocl64.so:clGetPlatformInfo +libamdocl64.so:clGetProgramBuildInfo +libamdocl64.so:clGetProgramInfo +libamdocl64.so:clGetSamplerInfo +libamdocl64.so:clGetSupportedImageFormats +libamdocl64.so:clIcdGetPlatformIDsKHR +libamdocl64.so:clLinkProgram +libamdocl64.so:clReleaseCommandQueue +libamdocl64.so:clReleaseContext +libamdocl64.so:clReleaseDevice +libamdocl64.so:clReleaseEvent +libamdocl64.so:clReleaseKernel +libamdocl64.so:clReleaseMemObject +libamdocl64.so:clReleaseProgram +libamdocl64.so:clReleaseSampler +libamdocl64.so:clRetainCommandQueue +libamdocl64.so:clRetainContext +libamdocl64.so:clRetainDevice +libamdocl64.so:clRetainEvent +libamdocl64.so:clRetainKernel +libamdocl64.so:clRetainMemObject +libamdocl64.so:clRetainProgram +libamdocl64.so:clRetainSampler +libamdocl64.so:clSVMAlloc +libamdocl64.so:clSVMFree +libamdocl64.so:clSetCommandQueueProperty +libamdocl64.so:clSetDefaultDeviceCommandQueue +libamdocl64.so:clSetEventCallback +libamdocl64.so:clSetKernelArg +libamdocl64.so:clSetKernelArgSVMPointer +libamdocl64.so:clSetKernelExecInfo +libamdocl64.so:clSetMemObjectDestructorCallback +libamdocl64.so:clSetUserEventStatus +libamdocl64.so:clUnloadCompiler +libamdocl64.so:clUnloadPlatformCompiler +libamdocl64.so:clWaitForEvents +libcltrace.so:vdiAgent_OnLoad +libcltrace.so:vdiAgent_OnUnload +librocclr.so.5.1:AMD_CPU_AFFINITY +librocclr.so.5.1:AMD_DIRECT_DISPATCH +librocclr.so.5.1:AMD_GPU_FORCE_SINGLE_FP_DENORM +librocclr.so.5.1:AMD_LOG_LEVEL +librocclr.so.5.1:AMD_LOG_LEVEL_FILE +librocclr.so.5.1:AMD_LOG_MASK +librocclr.so.5.1:AMD_OCL_BUILD_OPTIONS +librocclr.so.5.1:AMD_OCL_BUILD_OPTIONS_APPEND +librocclr.so.5.1:AMD_OCL_LINK_OPTIONS +librocclr.so.5.1:AMD_OCL_LINK_OPTIONS_APPEND +librocclr.so.5.1:AMD_OCL_SC_LIB +librocclr.so.5.1:AMD_OCL_WAIT_COMMAND +librocclr.so.5.1:AMD_OPT_FLUSH +librocclr.so.5.1:AMD_SERIALIZE_COPY +librocclr.so.5.1:AMD_SERIALIZE_KERNEL +librocclr.so.5.1:AMD_THREAD_TRACE_ENABLE +librocclr.so.5.1:CL_KHR_FP64 +librocclr.so.5.1:CQ_THREAD_STACK_SIZE +librocclr.so.5.1:CUDA_VISIBLE_DEVICES +librocclr.so.5.1:DISABLE_DEFERRED_ALLOC +librocclr.so.5.1:GPU_ADD_HBCC_SIZE +librocclr.so.5.1:GPU_ANALYZE_HANG +librocclr.so.5.1:GPU_BLIT_ENGINE_TYPE +librocclr.so.5.1:GPU_DEVICE_ORDINAL +librocclr.so.5.1:GPU_DUMP_BLIT_KERNELS +librocclr.so.5.1:GPU_DUMP_CODE_OBJECT +librocclr.so.5.1:GPU_ENABLE_COOP_GROUPS +librocclr.so.5.1:GPU_ENABLE_HW_P2P +librocclr.so.5.1:GPU_ENABLE_LARGE_ALLOCATION +librocclr.so.5.1:GPU_ENABLE_LC +librocclr.so.5.1:GPU_ENABLE_PAL +librocclr.so.5.1:GPU_ENABLE_WAVE32_MODE +librocclr.so.5.1:GPU_ENABLE_WGP_MODE +librocclr.so.5.1:GPU_FLUSH_ON_EXECUTION +librocclr.so.5.1:GPU_FORCE_64BIT_PTR +librocclr.so.5.1:GPU_FORCE_BLIT_COPY_SIZE +librocclr.so.5.1:GPU_FORCE_OCL20_32BIT +librocclr.so.5.1:GPU_IFH_MODE +librocclr.so.5.1:GPU_IMAGE_BUFFER_WAR +librocclr.so.5.1:GPU_IMAGE_DMA +librocclr.so.5.1:GPU_MAX_COMMAND_BUFFERS +librocclr.so.5.1:GPU_MAX_COMMAND_QUEUES +librocclr.so.5.1:GPU_MAX_HEAP_SIZE +librocclr.so.5.1:GPU_MAX_HW_QUEUES +librocclr.so.5.1:GPU_MAX_REMOTE_MEM_SIZE +librocclr.so.5.1:GPU_MAX_SUBALLOC_SIZE +librocclr.so.5.1:GPU_MAX_USWC_ALLOC_SIZE +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE_2D_X +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE_2D_Y +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE_3D_X +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE_3D_Y +librocclr.so.5.1:GPU_MAX_WORKGROUP_SIZE_3D_Z +librocclr.so.5.1:GPU_MIPMAP +librocclr.so.5.1:GPU_NUM_COMPUTE_RINGS +librocclr.so.5.1:GPU_NUM_MEM_DEPENDENCY +librocclr.so.5.1:GPU_PINNED_MIN_XFER_SIZE +librocclr.so.5.1:GPU_PINNED_XFER_SIZE +librocclr.so.5.1:GPU_PRINT_CHILD_KERNEL +librocclr.so.5.1:GPU_RAW_TIMESTAMP +librocclr.so.5.1:GPU_RESOURCE_CACHE_SIZE +librocclr.so.5.1:GPU_SELECT_COMPUTE_RINGS_ID +librocclr.so.5.1:GPU_SINGLE_ALLOC_PERCENT +librocclr.so.5.1:GPU_STAGING_BUFFER_SIZE +librocclr.so.5.1:GPU_STREAMOPS_CP_WAIT +librocclr.so.5.1:GPU_USE_DEVICE_QUEUE +librocclr.so.5.1:GPU_USE_SINGLE_SCRATCH +librocclr.so.5.1:GPU_USE_SYNC_OBJECTS +librocclr.so.5.1:GPU_WAVES_PER_SIMD +librocclr.so.5.1:GPU_WAVE_LIMIT_ENABLE +librocclr.so.5.1:GPU_WORKLOAD_SPLIT +librocclr.so.5.1:GPU_XFER_BUFFER_SIZE +librocclr.so.5.1:HIP_FORCE_QUEUE_PROFILING +librocclr.so.5.1:HIP_HIDDEN_FREE_MEM +librocclr.so.5.1:HIP_HOST_COHERENT +librocclr.so.5.1:HIP_VISIBLE_DEVICES +librocclr.so.5.1:HSA_ENABLE_COARSE_GRAIN_SVM +librocclr.so.5.1:HSA_KERNARG_POOL_SIZE +librocclr.so.5.1:HSA_LOCAL_MEMORY_ENABLE +librocclr.so.5.1:OCL_CODE_CACHE_ENABLE +librocclr.so.5.1:OCL_CODE_CACHE_RESET +librocclr.so.5.1:OCL_SET_SVM_SIZE +librocclr.so.5.1:OCL_STUB_PROGRAMS +librocclr.so.5.1:OPENCL_VERSION +librocclr.so.5.1:PAL_ALWAYS_RESIDENT +librocclr.so.5.1:PAL_EMBED_KERNEL_MD +librocclr.so.5.1:PAL_FORCE_ASIC_REVISION +librocclr.so.5.1:PAL_MALL_POLICY +librocclr.so.5.1:PAL_PREPINNED_MEMORY_SIZE +librocclr.so.5.1:PAL_RGP_DISP_COUNT +librocclr.so.5.1:REMOTE_ALLOC +librocclr.so.5.1:ROC_ACTIVE_WAIT_TIMEOUT +librocclr.so.5.1:ROC_AQL_QUEUE_SIZE +librocclr.so.5.1:ROC_CPU_WAIT_FOR_SIGNAL +librocclr.so.5.1:ROC_ENABLE_LARGE_BAR +librocclr.so.5.1:ROC_ENABLE_PRE_VEGA +librocclr.so.5.1:ROC_GLOBAL_CU_MASK +librocclr.so.5.1:ROC_HMM_FLAGS +librocclr.so.5.1:ROC_P2P_SDMA_SIZE +librocclr.so.5.1:ROC_SKIP_COPY_SYNC +librocclr.so.5.1:ROC_SKIP_KERNEL_ARG_COPY +librocclr.so.5.1:ROC_SYSTEM_SCOPE_SIGNAL +librocclr.so.5.1:ROC_USE_FGS_KERNARG +librocclr.so.5.1:_Z12handlePrintfPmPKmm +librocclr.so.5.1:_Z15enableHostcallsRKN3amd6DeviceEPvj +librocclr.so.5.1:_Z16disableHostcallsPv +librocclr.so.5.1:_Z19PerfCounterCallback34hsa_ven_amd_aqlprofile_info_type_tP34hsa_ven_amd_aqlprofile_info_data_tPv +librocclr.so.5.1:_Z19rocCreateAppProfilev +librocclr.so.5.1:_Z21getHostcallBufferSizej +librocclr.so.5.1:_Z23getOclCommandKindStringj +librocclr.so.5.1:_Z26getHostcallBufferAlignmentv +librocclr.so.5.1:_Z28SearchProfileOfAnApplicationPKwPPPv +librocclr.so.5.1:_ZN13activity_prof12ActivityProf16globe_record_id_E +librocclr.so.5.1:_ZN13activity_prof14CallbacksTable6table_E +librocclr.so.5.1:_ZN14HostcallBuffer10initializeEj +librocclr.so.5.1:_ZN14HostcallBuffer14processPacketsER14MessageHandler +librocclr.so.5.1:_ZN14MessageHandler10getMessageEm +librocclr.so.5.1:_ZN14MessageHandler10newMessageEv +librocclr.so.5.1:_ZN14MessageHandler13handlePayloadEjPm +librocclr.so.5.1:_ZN14MessageHandler14discardMessageEP7Message +librocclr.so.5.1:_ZN14MessageHandlerD1Ev +librocclr.so.5.1:_ZN14MessageHandlerD2Ev +librocclr.so.5.1:_ZN16HostcallListener10initializeERKN3amd6DeviceE +librocclr.so.5.1:_ZN16HostcallListener12removeBufferEP14HostcallBuffer +librocclr.so.5.1:_ZN16HostcallListener14consumePacketsEv +librocclr.so.5.1:_ZN16HostcallListener9addBufferEP14HostcallBuffer +librocclr.so.5.1:_ZN16HostcallListener9terminateEv +librocclr.so.5.1:_ZN3amd10AppProfile23ParseApplicationProfileEv +librocclr.so.5.1:_ZN3amd10AppProfile4initEv +librocclr.so.5.1:_ZN3amd10AppProfileC1Ev +librocclr.so.5.1:_ZN3amd10AppProfileC2Ev +librocclr.so.5.1:_ZN3amd10AppProfileD0Ev +librocclr.so.5.1:_ZN3amd10AppProfileD1Ev +librocclr.so.5.1:_ZN3amd10AppProfileD2Ev +librocclr.so.5.1:_ZN3amd10BufferRect6createEPKmS2_mm +librocclr.so.5.1:_ZN3amd10HeapObjectdlEPv +librocclr.so.5.1:_ZN3amd10HeapObjectnwEm +librocclr.so.5.1:_ZN3amd10HostThreadC1Ev +librocclr.so.5.1:_ZN3amd10HostThreadC2Ev +librocclr.so.5.1:_ZN3amd10log_printfENS_8LogLevelEPKciPmS2_z +librocclr.so.5.1:_ZN3amd10log_printfENS_8LogLevelEPKciS2_z +librocclr.so.5.1:_ZN3amd11DeviceQueue6createEv +librocclr.so.5.1:_ZN3amd11DeviceQueueD0Ev +librocclr.so.5.1:_ZN3amd11DeviceQueueD1Ev +librocclr.so.5.1:_ZN3amd11DeviceQueueD2Ev +librocclr.so.5.1:_ZN3amd12report_fatalEPKciS1_ +librocclr.so.5.1:_ZN3amd13AlignedMemory10deallocateEPv +librocclr.so.5.1:_ZN3amd13AlignedMemory8allocateEmm +librocclr.so.5.1:_ZN3amd13GuardedMemory10deallocateEPv +librocclr.so.5.1:_ZN3amd13GuardedMemory8allocateEmmm +librocclr.so.5.1:_ZN3amd14HwDebugManager11installTrapE20cl_dbg_trap_type_amdPNS_6MemoryES3_ +librocclr.so.5.1:_ZN3amd14HwDebugManager12setAclBinaryEPv +librocclr.so.5.1:_ZN3amd14HwDebugManager14setScratchRingEPhj +librocclr.so.5.1:_ZN3amd14HwDebugManager17allocParamMemListEj +librocclr.so.5.1:_ZN3amd14HwDebugManager17setKernelCodeInfoEPhj +librocclr.so.5.1:_ZN3amd14HwDebugManager18setExceptionPolicyEPv +librocclr.so.5.1:_ZN3amd14HwDebugManager20assignKernelParamMemEjPNS_6MemoryE +librocclr.so.5.1:_ZN3amd14HwDebugManager20setCallBackArgumentsEPvS1_ +librocclr.so.5.1:_ZN3amd14HwDebugManager20setCallBackFunctionsEPFPvP13_cl_device_idS1_PKvS1_S1_EPFS1_S3_mS1_E +librocclr.so.5.1:_ZN3amd14HwDebugManager22setKernelExecutionModeEPv +librocclr.so.5.1:_ZN3amd14HwDebugManagerC2EPNS_6DeviceE +librocclr.so.5.1:_ZN3amd14HwDebugManagerD0Ev +librocclr.so.5.1:_ZN3amd14HwDebugManagerD1Ev +librocclr.so.5.1:_ZN3amd14HwDebugManagerD2Ev +librocclr.so.5.1:_ZN3amd14IS_PROFILER_ONE +librocclr.so.5.1:_ZN3amd14report_warningEPKc +librocclr.so.5.1:_ZN3amd15KernelSignatureC1ERKSt6vectorINS_25KernelParameterDescriptorESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj +librocclr.so.5.1:_ZN3amd15KernelSignatureC2ERKSt6vectorINS_25KernelParameterDescriptorESaIS2_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEjj +librocclr.so.5.1:_ZN3amd15NativeFnCommand6invokeEv +librocclr.so.5.1:_ZN3amd15NativeFnCommandC1ERNS_9HostQueueERKSt6vectorIPNS_5EventESaIS5_EEPFvPvEPKvmmPKP7_cl_memPSE_ +librocclr.so.5.1:_ZN3amd15NativeFnCommandC2ERNS_9HostQueueERKSt6vectorIPNS_5EventESaIS5_EEPFvPvEPKvmmPKP7_cl_memPSE_ +librocclr.so.5.1:_ZN3amd15log_timestampedENS_8LogLevelEPKciS2_ +librocclr.so.5.1:_ZN3amd16KernelParameters3setEmmPKvb +librocclr.so.5.1:_ZN3amd16KernelParameters5checkEv +librocclr.so.5.1:_ZN3amd16KernelParameters7captureERN6device13VirtualDeviceEmPi +librocclr.so.5.1:_ZN3amd17ExtObjectsCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd17runtime_tear_downE +librocclr.so.5.1:_ZN3amd18UnmapMemoryCommand16releaseResourcesEv +librocclr.so.5.1:_ZN3amd18guessTlsSizeThreadEPv +librocclr.so.5.1:_ZN3amd19HostMemoryReference14allocateMemoryEmRKNS_7ContextE +librocclr.so.5.1:_ZN3amd19HostMemoryReference16deallocateMemoryERKNS_7ContextE +librocclr.so.5.1:_ZN3amd19OneMemoryArgCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd19OneMemoryArgCommand18validatePeerMemoryEv +librocclr.so.5.1:_ZN3amd20CopyMemoryP2PCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd20NDRangeKernelCommand16releaseResourcesEv +librocclr.so.5.1:_ZN3amd20NDRangeKernelCommand18captureAndValidateEv +librocclr.so.5.1:_ZN3amd20NDRangeKernelCommandC1ERNS_9HostQueueERKSt6vectorIPNS_5EventESaIS5_EERNS_6KernelERKNS_16NDRangeContainerEjjjjmmjb +librocclr.so.5.1:_ZN3amd20NDRangeKernelCommandC2ERNS_9HostQueueERKSt6vectorIPNS_5EventESaIS5_EERNS_6KernelERKNS_16NDRangeContainerEjjjjmmjb +librocclr.so.5.1:_ZN3amd20TwoMemoryArgsCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd20TwoMemoryArgsCommand18validatePeerMemoryEv +librocclr.so.5.1:_ZN3amd22ReferenceCountedObject6retainEv +librocclr.so.5.1:_ZN3amd22ReferenceCountedObject7releaseEv +librocclr.so.5.1:_ZN3amd23SvmPrefetchAsyncCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd24AcquireExtObjectsCommand17processGLResourceEPN6device6MemoryE +librocclr.so.5.1:_ZN3amd24MigrateMemObjectsCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd24ReleaseExtObjectsCommand17processGLResourceEPN6device6MemoryE +librocclr.so.5.1:_ZN3amd25TransferBufferFileCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd25TransferBufferFileCommand16releaseResourcesEv +librocclr.so.5.1:_ZN3amd25TransferBufferFileCommand6submitERN6device13VirtualDeviceE +librocclr.so.5.1:_ZN3amd26MakeBuffersResidentCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd28ThreadTraceMemObjectsCommand14validateMemoryEv +librocclr.so.5.1:_ZN3amd2Os10createPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os10fastMemcpyEPvPKvm +librocclr.so.5.1:_ZN3amd2Os10pathExistsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os10removePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os10systemCallERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os11alignedFreeEPv +librocclr.so.5.1:_ZN3amd2Os11getTempPathB5cxx11Ev +librocclr.so.5.1:_ZN3amd2Os11loadLibraryEPKc +librocclr.so.5.1:_ZN3amd2Os12commitMemoryEPvmNS0_7MemProtE +librocclr.so.5.1:_ZN3amd2Os12loadLibrary_EPKc +librocclr.so.5.1:_ZN3amd2Os13GetFileHandleEPKcPiPm +librocclr.so.5.1:_ZN3amd2Os13MemoryMapFileEPKcPPKvPm +librocclr.so.5.1:_ZN3amd2Os13alignedMallocEmm +librocclr.so.5.1:_ZN3amd2Os13fileSeparatorEv +librocclr.so.5.1:_ZN3amd2Os13isThreadAliveERKNS_6ThreadE +librocclr.so.5.1:_ZN3amd2Os13libraryPrefixEv +librocclr.so.5.1:_ZN3amd2Os13pathSeparatorEv +librocclr.so.5.1:_ZN3amd2Os13protectMemoryEPvmNS0_7MemProtE +librocclr.so.5.1:_ZN3amd2Os13releaseMemoryEPvm +librocclr.so.5.1:_ZN3amd2Os13reserveMemoryEPhmmNS0_7MemProtE +librocclr.so.5.1:_ZN3amd2Os13unloadLibraryEPv +librocclr.so.5.1:_ZN3amd2Os14createOsThreadEPNS_6ThreadE +librocclr.so.5.1:_ZN3amd2Os14getEnvironmentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os14uncommitMemoryEPvm +librocclr.so.5.1:_ZN3amd2Os15CloseFileHandleEi +librocclr.so.5.1:_ZN3amd2Os15MemoryUnmapFileEPKvm +librocclr.so.5.1:_ZN3amd2Os15getTempFileNameB5cxx11Ev +librocclr.so.5.1:_ZN3amd2Os15objectExtensionEv +librocclr.so.5.1:_ZN3amd2Os15processorCount_E +librocclr.so.5.1:_ZN3amd2Os15touchStackPagesEPhS1_ +librocclr.so.5.1:_ZN3amd2Os16GetURIFromMemoryEPKvmRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os16currentStackInfoEPPhPm +librocclr.so.5.1:_ZN3amd2Os16libraryExtensionEv +librocclr.so.5.1:_ZN3amd2Os17MemoryMapFileDescEimmPPKv +librocclr.so.5.1:_ZN3amd2Os17setThreadAffinityEPKvRKNS0_18ThreadAffinityMaskE +librocclr.so.5.1:_ZN3amd2Os17setThreadAffinityEPKvj +librocclr.so.5.1:_ZN3amd2Os18getPhysicalMemSizeEv +librocclr.so.5.1:_ZN3amd2Os18offsetToEpochNanosEv +librocclr.so.5.1:_ZN3amd2Os18setCurrentStackPtrEPh +librocclr.so.5.1:_ZN3amd2Os20installSigfpeHandlerEv +librocclr.so.5.1:_ZN3amd2Os20setCurrentThreadNameEPKc +librocclr.so.5.1:_ZN3amd2Os20setPreferredNumaNodeEj +librocclr.so.5.1:_ZN3amd2Os20timerResolutionNanosEv +librocclr.so.5.1:_ZN3amd2Os21getAppPathAndFileNameERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ +librocclr.so.5.1:_ZN3amd2Os22MemoryMapFileTruncatedEPKcPPKvm +librocclr.so.5.1:_ZN3amd2Os22uninstallSigfpeHandlerEv +librocclr.so.5.1:_ZN3amd2Os23hostTotalPhysicalMemoryEv +librocclr.so.5.1:_ZN3amd2Os29setThreadAffinityToMainThreadEv +librocclr.so.5.1:_ZN3amd2Os4initEv +librocclr.so.5.1:_ZN3amd2Os5cpuidEPii +librocclr.so.5.1:_ZN3amd2Os5sleepEl +librocclr.so.5.1:_ZN3amd2Os5yieldEv +librocclr.so.5.1:_ZN3amd2Os6printfEPKcz +librocclr.so.5.1:_ZN3amd2Os6unlinkERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd2Os6xgetbvEj +librocclr.so.5.1:_ZN3amd2Os8skipIDIVERPh +librocclr.so.5.1:_ZN3amd2Os8tearDownEv +librocclr.so.5.1:_ZN3amd2Os9getSymbolEPvPKc +librocclr.so.5.1:_ZN3amd2Os9pageSize_E +librocclr.so.5.1:_ZN3amd2Os9spinPauseEv +librocclr.so.5.1:_ZN3amd2Os9timeNanosEv +librocclr.so.5.1:_ZN3amd3Elf10addSectionENS0_11ElfSectionsEPKvm +librocclr.so.5.1:_ZN3amd3Elf10getElfSizeEPKv +librocclr.so.5.1:_ZN3amd3Elf10isElfMagicEPKc +librocclr.so.5.1:_ZN3amd3Elf10newSectionENS0_11ElfSectionsEPKcm +librocclr.so.5.1:_ZN3amd3Elf11isCALTargetEPKca +librocclr.so.5.1:_ZN3amd3Elf12allocAndCopyEPvm +librocclr.so.5.1:_ZN3amd3Elf13createElfDataERPNS_5ELFIO7sectionENS0_11ElfSectionsEPKcm +librocclr.so.5.1:_ZN3amd3Elf14addSectionDataERmNS0_11ElfSectionsEPKvm +librocclr.so.5.1:_ZN3amd3Elf14generateUUIDV4B5cxx11Ev +librocclr.so.5.1:_ZN3amd3Elf14getShstrtabNdxERjPKc +librocclr.so.5.1:_ZN3amd3Elf16elfMemoryReleaseEv +librocclr.so.5.1:_ZN3amd3Elf4InitEv +librocclr.so.5.1:_ZN3amd3Elf5ClearEv +librocclr.so.5.1:_ZN3amd3Elf6callocEm +librocclr.so.5.1:_ZN3amd3Elf7InitElfEv +librocclr.so.5.1:_ZN3amd3Elf7addNoteEPKcS2_m +librocclr.so.5.1:_ZN3amd3Elf7getNoteEPKcPPcPm +librocclr.so.5.1:_ZN3amd3Elf7setTypeEt +librocclr.so.5.1:_ZN3amd3Elf7xmallocEm +librocclr.so.5.1:_ZN3amd3Elf8setFlagsEj +librocclr.so.5.1:_ZN3amd3Elf9addSymbolENS0_11ElfSectionsEPKcPKvm +librocclr.so.5.1:_ZN3amd3Elf9dumpImageEPPcPm +librocclr.so.5.1:_ZN3amd3Elf9setTargetEtNS0_11ElfPlatformE +librocclr.so.5.1:_ZN3amd3ElfC1EhPKcmS2_NS0_6ElfCmdE +librocclr.so.5.1:_ZN3amd3ElfC2EhPKcmS2_NS0_6ElfCmdE +librocclr.so.5.1:_ZN3amd3ElfD1Ev +librocclr.so.5.1:_ZN3amd3ElfD2Ev +librocclr.so.5.1:_ZN3amd3Isa12isCompatibleERKS0_S2_ +librocclr.so.5.1:_ZN3amd3Isa13supportedIsasEv +librocclr.so.5.1:_ZN3amd3Isa3endEv +librocclr.so.5.1:_ZN3amd3Isa5beginEv +librocclr.so.5.1:_ZN3amd3Isa7findIsaEPKc +librocclr.so.5.1:_ZN3amd3Isa7findIsaEjjjNS0_7FeatureES1_ +librocclr.so.5.1:_ZN3amd4Flag4initEv +librocclr.so.5.1:_ZN3amd4Flag6flags_E +librocclr.so.5.1:_ZN3amd4Flag7envstr_E +librocclr.so.5.1:_ZN3amd4Flag8setValueEPKc +librocclr.so.5.1:_ZN3amd4Flag8tearDownEv +librocclr.so.5.1:_ZN3amd4Pipe16initDeviceMemoryEv +librocclr.so.5.1:_ZN3amd5Agent12entryPoints_E +librocclr.so.5.1:_ZN3amd5Agent12setCallbacksEPK20_vdi_agent_callbacksm +librocclr.so.5.1:_ZN3amd5Agent13postEventFreeEP9_cl_event +librocclr.so.5.1:_ZN3amd5Agent14postKernelFreeEP10_cl_kernel +librocclr.so.5.1:_ZN3amd5Agent15getCapabilitiesEP23_vdi_agent_capabilities +librocclr.so.5.1:_ZN3amd5Agent15postContextFreeEP11_cl_context +librocclr.so.5.1:_ZN3amd5Agent15postEventCreateEP9_cl_eventj +librocclr.so.5.1:_ZN3amd5Agent15postProgramFreeEP11_cl_program +librocclr.so.5.1:_ZN3amd5Agent15postSamplerFreeEP11_cl_sampler +librocclr.so.5.1:_ZN3amd5Agent15setCapabilitiesEPK23_vdi_agent_capabilitiesb +librocclr.so.5.1:_ZN3amd5Agent16postKernelCreateEP10_cl_kernel +librocclr.so.5.1:_ZN3amd5Agent16postKernelSetArgEP10_cl_kernelimPKv +librocclr.so.5.1:_ZN3amd5Agent16postProgramBuildEP11_cl_program +librocclr.so.5.1:_ZN3amd5Agent17capabilitiesLock_E +librocclr.so.5.1:_ZN3amd5Agent17postContextCreateEP11_cl_context +librocclr.so.5.1:_ZN3amd5Agent17postMemObjectFreeEP7_cl_mem +librocclr.so.5.1:_ZN3amd5Agent17postProgramCreateEP11_cl_program +librocclr.so.5.1:_ZN3amd5Agent17postSamplerCreateEP11_cl_sampler +librocclr.so.5.1:_ZN3amd5Agent19postMemObjectCreateEP7_cl_mem +librocclr.so.5.1:_ZN3amd5Agent20enabledCapabilities_E +librocclr.so.5.1:_ZN3amd5Agent20postCommandQueueFreeEP17_cl_command_queue +librocclr.so.5.1:_ZN3amd5Agent21postMemObjectAcquiredEP7_cl_memP13_cl_device_idl +librocclr.so.5.1:_ZN3amd5Agent22postCommandQueueCreateEP17_cl_command_queue +librocclr.so.5.1:_ZN3amd5Agent22postEventStatusChangedEP9_cl_eventil +librocclr.so.5.1:_ZN3amd5Agent22potentialCapabilities_E +librocclr.so.5.1:_ZN3amd5Agent4initEv +librocclr.so.5.1:_ZN3amd5Agent5list_E +librocclr.so.5.1:_ZN3amd5Agent8tearDownEv +librocclr.so.5.1:_ZN3amd5AgentC1EPKc +librocclr.so.5.1:_ZN3amd5AgentC2EPKc +librocclr.so.5.1:_ZN3amd5AgentD1Ev +librocclr.so.5.1:_ZN3amd5AgentD2Ev +librocclr.so.5.1:_ZN3amd5Comgr11initializedE +librocclr.so.5.1:_ZN3amd5Comgr4cep_E +librocclr.so.5.1:_ZN3amd5Comgr7LoadLibEv +librocclr.so.5.1:_ZN3amd5Comgr9is_ready_E +librocclr.so.5.1:_ZN3amd5Event11resetStatusEi +librocclr.so.5.1:_ZN3amd5Event11setCallbackEiPFvP9_cl_eventiPvES3_ +librocclr.so.5.1:_ZN3amd5Event12nullWaitListE +librocclr.so.5.1:_ZN3amd5Event14notifyCmdQueueEb +librocclr.so.5.1:_ZN3amd5Event15awaitCompletionEv +librocclr.so.5.1:_ZN3amd5Event19recordProfilingInfoEim +librocclr.so.5.1:_ZN3amd5Event9setStatusEim +librocclr.so.5.1:_ZN3amd5EventC2ERNS_9HostQueueE +librocclr.so.5.1:_ZN3amd5EventC2Ev +librocclr.so.5.1:_ZN3amd5EventD0Ev +librocclr.so.5.1:_ZN3amd5EventD1Ev +librocclr.so.5.1:_ZN3amd5EventD2Ev +librocclr.so.5.1:_ZN3amd5Image10createViewERKNS_7ContextERKNS0_6FormatEPN6device13VirtualDeviceEjm +librocclr.so.5.1:_ZN3amd5Image13initDimensionEv +librocclr.so.5.1:_ZN3amd5Image16initDeviceMemoryEv +librocclr.so.5.1:_ZN3amd5Image16supportedFormatsE +librocclr.so.5.1:_ZN3amd5Image18copyToBackingStoreEPv +librocclr.so.5.1:_ZN3amd5Image18supportedFormatsRAE +librocclr.so.5.1:_ZN3amd5Image18validateDimensionsERKSt6vectorIPNS_6DeviceESaIS3_EEjmmmm +librocclr.so.5.1:_ZN3amd5Image19getSupportedFormatsERKNS_7ContextEjjP16_cl_image_formatm +librocclr.so.5.1:_ZN3amd5Image19numSupportedFormatsERKNS_7ContextEjm +librocclr.so.5.1:_ZN3amd5Image28supportedDepthStencilFormatsE +librocclr.so.5.1:_ZN3amd5ImageC1ERKNS0_6FormatERS0_jm +librocclr.so.5.1:_ZN3amd5ImageC1ERNS_6BufferEjmRKNS0_6FormatEmmmmm +librocclr.so.5.1:_ZN3amd5ImageC1ERNS_7ContextEjmRKNS0_6FormatEmmmmmj +librocclr.so.5.1:_ZN3amd5ImageC2ERKNS0_6FormatERS0_jm +librocclr.so.5.1:_ZN3amd5ImageC2ERNS_6BufferEjmRKNS0_6FormatEmmmmm +librocclr.so.5.1:_ZN3amd5ImageC2ERNS_7ContextEjmRKNS0_6FormatEmmmmmj +librocclr.so.5.1:_ZN3amd5epochE +librocclr.so.5.1:_ZN3amd6Buffer16initDeviceMemoryEv +librocclr.so.5.1:_ZN3amd6Buffer6createEPvbbb +librocclr.so.5.1:_ZN3amd6Device10getDevicesEmb +librocclr.so.5.1:_ZN3amd6Device10numDevicesEmb +librocclr.so.5.1:_ZN3amd6Device10p2p_stage_E +librocclr.so.5.1:_ZN3amd6Device11BlitProgram6createEPS0_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ +librocclr.so.5.1:_ZN3amd6Device11BlitProgramD1Ev +librocclr.so.5.1:_ZN3amd6Device11BlitProgramD2Ev +librocclr.so.5.1:_ZN3amd6Device11appProfile_E +librocclr.so.5.1:_ZN3amd6Device12getDeviceIDsEmjPP13_cl_device_idPjb +librocclr.so.5.1:_ZN3amd6Device13ValidateComgrEv +librocclr.so.5.1:_ZN3amd6Device13ValidateHsailEv +librocclr.so.5.1:_ZN3amd6Device14IsTypeMatchingEmb +librocclr.so.5.1:_ZN3amd6Device14p2p_stage_ops_E +librocclr.so.5.1:_ZN3amd6Device14registerDeviceEv +librocclr.so.5.1:_ZN3amd6Device18getExtensionStringEv +librocclr.so.5.1:_ZN3amd6Device4initEv +librocclr.so.5.1:_ZN3amd6Device6createERKNS_3IsaE +librocclr.so.5.1:_ZN3amd6Device8devices_E +librocclr.so.5.1:_ZN3amd6Device8glb_ctx_E +librocclr.so.5.1:_ZN3amd6Device8tearDownEv +librocclr.so.5.1:_ZN3amd6DeviceC2Ev +librocclr.so.5.1:_ZN3amd6DeviceD0Ev +librocclr.so.5.1:_ZN3amd6DeviceD1Ev +librocclr.so.5.1:_ZN3amd6DeviceD2Ev +librocclr.so.5.1:_ZN3amd6IS_HIPE +librocclr.so.5.1:_ZN3amd6KernelC1ERKS0_ +librocclr.so.5.1:_ZN3amd6KernelC1ERNS_7ProgramERKNS_6SymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd6KernelC2ERKS0_ +librocclr.so.5.1:_ZN3amd6KernelC2ERNS_7ProgramERKNS_6SymbolERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd6KernelD0Ev +librocclr.so.5.1:_ZN3amd6KernelD1Ev +librocclr.so.5.1:_ZN3amd6KernelD2Ev +librocclr.so.5.1:_ZN3amd6Memory11signalWriteEPKNS_6DeviceE +librocclr.so.5.1:_ZN3amd6Memory12addSubBufferEPS0_ +librocclr.so.5.1:_ZN3amd6Memory14cacheWriteBackEv +librocclr.so.5.1:_ZN3amd6Memory15addDeviceMemoryEPKNS_6DeviceE +librocclr.so.5.1:_ZN3amd6Memory15allocHostMemoryEPvbb +librocclr.so.5.1:_ZN3amd6Memory15commitSvmMemoryEv +librocclr.so.5.1:_ZN3amd6Memory15getDeviceMemoryERKNS_6DeviceEb +librocclr.so.5.1:_ZN3amd6Memory15removeSubBufferEPS0_ +librocclr.so.5.1:_ZN3amd6Memory16initDeviceMemoryEv +librocclr.so.5.1:_ZN3amd6Memory17NumDevicesWithP2PEv +librocclr.so.5.1:_ZN3amd6Memory17uncommitSvmMemoryEv +librocclr.so.5.1:_ZN3amd6Memory18copyToBackingStoreEPv +librocclr.so.5.1:_ZN3amd6Memory19replaceDeviceMemoryEPKNS_6DeviceEPN6device6MemoryE +librocclr.so.5.1:_ZN3amd6Memory20resetAllocationStateEv +librocclr.so.5.1:_ZN3amd6Memory21setDestructorCallbackEPFvP7_cl_memPvES3_ +librocclr.so.5.1:_ZN3amd6Memory6createEPvbbb +librocclr.so.5.1:_ZN3amd6MemoryC2ERNS_7ContextEjmmPv +librocclr.so.5.1:_ZN3amd6MemoryC2ERS0_mmmj +librocclr.so.5.1:_ZN3amd6MemoryD0Ev +librocclr.so.5.1:_ZN3amd6MemoryD1Ev +librocclr.so.5.1:_ZN3amd6MemoryD2Ev +librocclr.so.5.1:_ZN3amd6MemorydlEPv +librocclr.so.5.1:_ZN3amd6MemorydlEPvRKNS_7ContextE +librocclr.so.5.1:_ZN3amd6MemorynwEmRKNS_7ContextE +librocclr.so.5.1:_ZN3amd6Symbol15setDeviceKernelERKNS_6DeviceEPKN6device6KernelE +librocclr.so.5.1:_ZN3amd6Thread10setCurrentEv +librocclr.so.5.1:_ZN3amd6Thread13registerStackEPhS1_ +librocclr.so.5.1:_ZN3amd6Thread4initEv +librocclr.so.5.1:_ZN3amd6Thread4mainEv +librocclr.so.5.1:_ZN3amd6Thread5entryEPS0_ +librocclr.so.5.1:_ZN3amd6Thread5startEPv +librocclr.so.5.1:_ZN3amd6Thread6createEv +librocclr.so.5.1:_ZN3amd6Thread6resumeEv +librocclr.so.5.1:_ZN3amd6Thread8tearDownEv +librocclr.so.5.1:_ZN3amd6ThreadC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmb +librocclr.so.5.1:_ZN3amd6ThreadD0Ev +librocclr.so.5.1:_ZN3amd6ThreadD1Ev +librocclr.so.5.1:_ZN3amd6ThreadD2Ev +librocclr.so.5.1:_ZN3amd6option15getOptDescTableEv +librocclr.so.5.1:_ZN3amd6option15parseAllOptionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS0_7OptionsEbb +librocclr.so.5.1:_ZN3amd6option4initEv +librocclr.so.5.1:_ZN3amd6option7Options13postParseInitEv +librocclr.so.5.1:_ZN3amd6option7Options15getDumpFileNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd6option7Options15setDumpFileNameEPKc +librocclr.so.5.1:_ZN3amd6option7Options15setPerBuildInfoEPKcib +librocclr.so.5.1:_ZN3amd6option7Options20setOptionVariablesAsERKS1_ +librocclr.so.5.1:_ZN3amd6option7Options22getStringFromStringVecERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE +librocclr.so.5.1:_ZN3amd6option7OptionsC1Ev +librocclr.so.5.1:_ZN3amd6option7OptionsC2Ev +librocclr.so.5.1:_ZN3amd6option7OptionsD1Ev +librocclr.so.5.1:_ZN3amd6option7OptionsD2Ev +librocclr.so.5.1:_ZN3amd6option8teardownEv +librocclr.so.5.1:_ZN3amd7Command16releaseResourcesEv +librocclr.so.5.1:_ZN3amd7Command7enqueueEv +librocclr.so.5.1:_ZN3amd7CommandC2ERNS_9HostQueueEjRKSt6vectorIPNS_5EventESaIS5_EEjPKS4_ +librocclr.so.5.1:_ZN3amd7Context14addDeviceQueueERKNS_6DeviceEPNS_11DeviceQueueEb +librocclr.so.5.1:_ZN3amd7Context15checkPropertiesEPKlPNS0_4InfoE +librocclr.so.5.1:_ZN3amd7Context17removeDeviceQueueERKNS_6DeviceEPNS_11DeviceQueueE +librocclr.so.5.1:_ZN3amd7Context18isDevQueuePossibleERKNS_6DeviceE +librocclr.so.5.1:_ZN3amd7Context6createEPKl +librocclr.so.5.1:_ZN3amd7Context8svmAllocEmmmPKNS_6DeviceE +librocclr.so.5.1:_ZN3amd7ContextC1ERKSt6vectorIPNS_6DeviceESaIS3_EERKNS0_4InfoE +librocclr.so.5.1:_ZN3amd7ContextC2ERKSt6vectorIPNS_6DeviceESaIS3_EERKNS0_4InfoE +librocclr.so.5.1:_ZN3amd7ContextD0Ev +librocclr.so.5.1:_ZN3amd7ContextD1Ev +librocclr.so.5.1:_ZN3amd7ContextD2Ev +librocclr.so.5.1:_ZN3amd7Monitor10finishLockEv +librocclr.so.5.1:_ZN3amd7Monitor11trySpinLockEv +librocclr.so.5.1:_ZN3amd7Monitor12finishUnlockEv +librocclr.so.5.1:_ZN3amd7Monitor4waitEv +librocclr.so.5.1:_ZN3amd7Monitor6notifyEv +librocclr.so.5.1:_ZN3amd7Monitor9notifyAllEv +librocclr.so.5.1:_ZN3amd7MonitorC1EPKcb +librocclr.so.5.1:_ZN3amd7MonitorC2EPKcb +librocclr.so.5.1:_ZN3amd7NDRangeC1ERKS0_ +librocclr.so.5.1:_ZN3amd7NDRangeC1Em +librocclr.so.5.1:_ZN3amd7NDRangeC2ERKS0_ +librocclr.so.5.1:_ZN3amd7NDRangeC2Em +librocclr.so.5.1:_ZN3amd7NDRangeD1Ev +librocclr.so.5.1:_ZN3amd7NDRangeD2Ev +librocclr.so.5.1:_ZN3amd7NDRangeaSEm +librocclr.so.5.1:_ZN3amd7Program10buildLock_E +librocclr.so.5.1:_ZN3amd7Program11kernelNamesB5cxx11Ev +librocclr.so.5.1:_ZN3amd7Program14GetOclCVersionEPKc +librocclr.so.5.1:_ZN3amd7Program15ParseAllOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_6option7OptionsEbbb +librocclr.so.5.1:_ZN3amd7Program16addDeviceProgramERNS_6DeviceEPKvmbPNS_6option7OptionsEPKS0_imNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd7Program17StubProgramSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3amd7Program4linkERKSt6vectorIPNS_6DeviceESaIS3_EEmRKS1_IPS0_SaIS8_EEPKcPFvP11_cl_programPvESH_b +librocclr.so.5.1:_ZN3amd7Program4loadERKSt6vectorIPNS_6DeviceESaIS3_EE +librocclr.so.5.1:_ZN3amd7Program5buildERKSt6vectorIPNS_6DeviceESaIS3_EEPKcPFvP11_cl_programPvESC_bb +librocclr.so.5.1:_ZN3amd7Program5clearEv +librocclr.so.5.1:_ZN3amd7Program6unloadEv +librocclr.so.5.1:_ZN3amd7Program7compileERKSt6vectorIPNS_6DeviceESaIS3_EEmRKS1_IPKS0_SaIS9_EEPPKcSF_PFvP11_cl_programPvESJ_b +librocclr.so.5.1:_ZN3amd7ProgramD0Ev +librocclr.so.5.1:_ZN3amd7ProgramD1Ev +librocclr.so.5.1:_ZN3amd7ProgramD2Ev +librocclr.so.5.1:_ZN3amd7Runtime12initialized_E +librocclr.so.5.1:_ZN3amd7Runtime4initEv +librocclr.so.5.1:_ZN3amd7Runtime8tearDownEv +librocclr.so.5.1:_ZN3amd7details7thread_E +librocclr.so.5.1:_ZN3amd7outFileE +librocclr.so.5.1:_ZN3amd9HostQueue20getLastQueuedCommandEb +librocclr.so.5.1:_ZN3amd9HostQueue4loopEPN6device13VirtualDeviceE +librocclr.so.5.1:_ZN3amd9HostQueue6appendERNS_7CommandE +librocclr.so.5.1:_ZN3amd9HostQueue6finishEv +librocclr.so.5.1:_ZN3amd9HostQueue7isEmptyEv +librocclr.so.5.1:_ZN3amd9HostQueue9terminateEv +librocclr.so.5.1:_ZN3amd9HostQueueC1ERNS_7ContextERNS_6DeviceEmjNS_12CommandQueue8PriorityERKSt6vectorIjSaIjEE +librocclr.so.5.1:_ZN3amd9HostQueueC2ERNS_7ContextERNS_6DeviceEmjNS_12CommandQueue8PriorityERKSt6vectorIjSaIjEE +librocclr.so.5.1:_ZN3amd9IS_LEGACYE +librocclr.so.5.1:_ZN3amd9MemObjMap10FindMemObjEPKv +librocclr.so.5.1:_ZN3amd9MemObjMap10MemObjMap_E +librocclr.so.5.1:_ZN3amd9MemObjMap12RemoveMemObjEPKv +librocclr.so.5.1:_ZN3amd9MemObjMap12UpdateAccessEPNS_6DeviceE +librocclr.so.5.1:_ZN3amd9MemObjMap14AllocatedLock_E +librocclr.so.5.1:_ZN3amd9MemObjMap4sizeEv +librocclr.so.5.1:_ZN3amd9MemObjMap5PurgeEPNS_6DeviceE +librocclr.so.5.1:_ZN3amd9MemObjMap9AddMemObjEPKvPNS_6MemoryE +librocclr.so.5.1:_ZN3amd9Semaphore4postEv +librocclr.so.5.1:_ZN3amd9Semaphore4waitEv +librocclr.so.5.1:_ZN3amd9Semaphore9timedWaitEi +librocclr.so.5.1:_ZN3amd9SemaphoreC1Ev +librocclr.so.5.1:_ZN3amd9SemaphoreC2Ev +librocclr.so.5.1:_ZN3amd9SemaphoreD1Ev +librocclr.so.5.1:_ZN3amd9SemaphoreD2Ev +librocclr.so.5.1:_ZN3amd9SvmBuffer10Allocated_E +librocclr.so.5.1:_ZN3amd9SvmBuffer14AllocatedLock_E +librocclr.so.5.1:_ZN3amd9SvmBuffer3AddEmm +librocclr.so.5.1:_ZN3amd9SvmBuffer4freeERKNS_7ContextEPv +librocclr.so.5.1:_ZN3amd9SvmBuffer6RemoveEm +librocclr.so.5.1:_ZN3amd9SvmBuffer6mallocERNS_7ContextEmmmPKNS_6DeviceE +librocclr.so.5.1:_ZN3amd9SvmBuffer7memFillEPvPKvmm +librocclr.so.5.1:_ZN3amd9SvmBuffer8ContainsEm +librocclr.so.5.1:_ZN3amd9SvmBuffer8mallocedEPKv +librocclr.so.5.1:_ZN3amd9log_entryENS_8LogLevelEPKciS2_ +librocclr.so.5.1:_ZN3roc10AppProfile23ParseApplicationProfileEv +librocclr.so.5.1:_ZN3roc10NullDevice12initCompilerEb +librocclr.so.5.1:_ZN3roc10NullDevice13createProgramERN3amd7ProgramEPNS1_6option7OptionsE +librocclr.so.5.1:_ZN3roc10NullDevice15destroyCompilerEv +librocclr.so.5.1:_ZN3roc10NullDevice4initEv +librocclr.so.5.1:_ZN3roc10NullDevice6createERKN3amd3IsaE +librocclr.so.5.1:_ZN3roc10NullDevice8tearDownEv +librocclr.so.5.1:_ZN3roc10NullDeviceD0Ev +librocclr.so.5.1:_ZN3roc10NullDeviceD1Ev +librocclr.so.5.1:_ZN3roc10NullDeviceD2Ev +librocclr.so.5.1:_ZN3roc10VirtualGPU10copyMemoryEjRN3amd6MemoryES3_bRKNS1_7Coord3DES6_S6_RKNS1_10BufferRectES9_ +librocclr.so.5.1:_ZN3roc10VirtualGPU10fillMemoryEjPN3amd6MemoryEPKvmRKNS1_7Coord3DES8_b +librocclr.so.5.1:_ZN3roc10VirtualGPU11destroyPoolEv +librocclr.so.5.1:_ZN3roc10VirtualGPU12addPinnedMemEPN3amd6MemoryE +librocclr.so.5.1:_ZN3roc10VirtualGPU12addXferWriteERNS_6MemoryE +librocclr.so.5.1:_ZN3roc10VirtualGPU12allocKernArgEmm +librocclr.so.5.1:_ZN3roc10VirtualGPU12profilingEndERN3amd7CommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU12submitKernelERN3amd20NDRangeKernelCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU12submitMarkerERN3amd6MarkerE +librocclr.so.5.1:_ZN3roc10VirtualGPU13findPinnedMemEPvm +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTracker12ActiveSignalElPNS_9TimestampEj +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTracker13WaitingSignalENS_13HwQueueEngineE +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTracker16CpuWaitForSignalEPNS_15ProfilingSignalE +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTracker18ResetCurrentSignalEv +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTracker6CreateEv +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTrackerD1Ev +librocclr.so.5.1:_ZN3roc10VirtualGPU14HwQueueTrackerD2Ev +librocclr.so.5.1:_ZN3roc10VirtualGPU14profilingBeginERN3amd7CommandEb +librocclr.so.5.1:_ZN3roc10VirtualGPU14submitNativeFnERN3amd15NativeFnCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU15submitMapMemoryERN3amd16MapMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU16MemoryDependency5clearEb +librocclr.so.5.1:_ZN3roc10VirtualGPU16MemoryDependency6createEm +librocclr.so.5.1:_ZN3roc10VirtualGPU16MemoryDependency8validateERS0_PKNS_6MemoryEb +librocclr.so.5.1:_ZN3roc10VirtualGPU16ResetQueueStatesEv +librocclr.so.5.1:_ZN3roc10VirtualGPU16releasePinnedMemEv +librocclr.so.5.1:_ZN3roc10VirtualGPU16releaseXferWriteEv +librocclr.so.5.1:_ZN3roc10VirtualGPU16submitCopyMemoryERN3amd17CopyMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU16submitFillMemoryERN3amd17FillMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU16submitReadMemoryERN3amd17ReadMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU17dispatchAqlPacketEP24hsa_barrier_and_packet_sttb +librocclr.so.5.1:_ZN3roc10VirtualGPU17dispatchAqlPacketEP28hsa_kernel_dispatch_packet_sttb +librocclr.so.5.1:_ZN3roc10VirtualGPU17processMemObjectsERKN3amd6KernelEPKhRmbRbRSt6vectorIPN6device6MemoryESaISC_EE +librocclr.so.5.1:_ZN3roc10VirtualGPU17submitPerfCounterERN3amd18PerfCounterCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU17submitUnmapMemoryERN3amd18UnmapMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU17submitWriteMemoryERN3amd18WriteMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU18createVirtualQueueEj +librocclr.so.5.1:_ZN3roc10VirtualGPU18submitSvmMapMemoryERN3amd19SvmMapMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU19getVQVirtualAddressEv +librocclr.so.5.1:_ZN3roc10VirtualGPU19submitCopyMemoryP2PERN3amd20CopyMemoryP2PCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU19submitSvmCopyMemoryERN3amd20SvmCopyMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU19submitSvmFillMemoryERN3amd20SvmFillMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU19submitSvmFreeMemoryERN3amd20SvmFreeMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU20allocKernelArgumentsEmm +librocclr.so.5.1:_ZN3roc10VirtualGPU20createSchedulerParamEv +librocclr.so.5.1:_ZN3roc10VirtualGPU20dispatchBlockingWaitEv +librocclr.so.5.1:_ZN3roc10VirtualGPU20submitKernelInternalERKN3amd16NDRangeContainerERKNS1_6KernelEPKhPvjPNS1_20NDRangeKernelCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU20submitSvmUnmapMemoryERN3amd21SvmUnmapMemoryCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU21dispatchBarrierPacketEtb12hsa_signal_s +librocclr.so.5.1:_ZN3roc10VirtualGPU21releaseGpuMemoryFenceEb +librocclr.so.5.1:_ZN3roc10VirtualGPU21submitStreamOperationERN3amd22StreamOperationCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU22submitSvmPrefetchAsyncERN3amd23SvmPrefetchAsyncCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU23submitAcquireExtObjectsERN3amd24AcquireExtObjectsCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU23submitMigrateMemObjectsERN3amd24MigrateMemObjectsCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU23submitReleaseExtObjectsERN3amd24ReleaseExtObjectsCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU24dispatchCounterAqlPacketEP28hsa_ext_amd_aql_pm4_packet_tjbPK33hsa_ven_amd_aqlprofile_1_00_pfn_s +librocclr.so.5.1:_ZN3roc10VirtualGPU26dispatchBarrierValuePacketEPK30hsa_amd_barrier_value_packet_s23hsa_amd_packet_header_s +librocclr.so.5.1:_ZN3roc10VirtualGPU28submitTransferBufferFromFileERN3amd25TransferBufferFileCommandE +librocclr.so.5.1:_ZN3roc10VirtualGPU5flushEPN3amd7CommandEb +librocclr.so.5.1:_ZN3roc10VirtualGPU6createEv +librocclr.so.5.1:_ZN3roc10VirtualGPU8initPoolEm +librocclr.so.5.1:_ZN3roc10VirtualGPUC1ERNS_6DeviceEbbRKSt6vectorIjSaIjEEN3amd12CommandQueue8PriorityE +librocclr.so.5.1:_ZN3roc10VirtualGPUC2ERNS_6DeviceEbbRKSt6vectorIjSaIjEEN3amd12CommandQueue8PriorityE +librocclr.so.5.1:_ZN3roc10VirtualGPUD0Ev +librocclr.so.5.1:_ZN3roc10VirtualGPUD1Ev +librocclr.so.5.1:_ZN3roc10VirtualGPUD2Ev +librocclr.so.5.1:_ZN3roc11FindPinSizeERmRKN3amd7Coord3DES0_S0_RKNS_6MemoryE +librocclr.so.5.1:_ZN3roc11MesaInterop4InitENS0_17MESA_INTEROP_KINDE +librocclr.so.5.1:_ZN3roc11MesaInterop6ExportER24mesa_glinterop_export_inR25mesa_glinterop_export_outNS0_17MESA_INTEROP_KINDENS0_13DisplayHandleENS0_13ContextHandleE +librocclr.so.5.1:_ZN3roc11MesaInterop7GetInfoER26mesa_glinterop_device_infoNS0_17MESA_INTEROP_KINDENS0_13DisplayHandleENS0_13ContextHandleE +librocclr.so.5.1:_ZN3roc11MesaInterop9SupportedEv +librocclr.so.5.1:_ZN3roc11PerfCounter10setProfileEPNS_18PerfCounterProfileE +librocclr.so.5.1:_ZN3roc11PerfCounterC1ERKNS_6DeviceEjjj +librocclr.so.5.1:_ZN3roc11PerfCounterC2ERKNS_6DeviceEjjj +librocclr.so.5.1:_ZN3roc11PerfCounterD0Ev +librocclr.so.5.1:_ZN3roc11PerfCounterD1Ev +librocclr.so.5.1:_ZN3roc11PerfCounterD2Ev +librocclr.so.5.1:_ZN3roc12HSAILProgram10setKernelsEPvmimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3roc12HSAILProgram20saveBinaryAndSetTypeEN6device7Program6type_tE +librocclr.so.5.1:_ZN3roc12HSAILProgramC1ERNS_10NullDeviceERN3amd7ProgramE +librocclr.so.5.1:_ZN3roc12HSAILProgramC2ERNS_10NullDeviceERN3amd7ProgramE +librocclr.so.5.1:_ZN3roc12HSAILProgramD0Ev +librocclr.so.5.1:_ZN3roc12HSAILProgramD1Ev +librocclr.so.5.1:_ZN3roc12HSAILProgramD2Ev +librocclr.so.5.1:_ZN3roc14DmaBlitManagerC1ERNS_10VirtualGPUEN6device11BlitManager5SetupE +librocclr.so.5.1:_ZN3roc14DmaBlitManagerC2ERNS_10VirtualGPUEN6device11BlitManager5SetupE +librocclr.so.5.1:_ZN3roc15LightningKernel4initEv +librocclr.so.5.1:_ZN3roc15LightningKernel8postLoadEv +librocclr.so.5.1:_ZN3roc15ProfilingSignalD0Ev +librocclr.so.5.1:_ZN3roc15ProfilingSignalD1Ev +librocclr.so.5.1:_ZN3roc15ProfilingSignalD2Ev +librocclr.so.5.1:_ZN3roc16LightningProgram10setKernelsEPvmimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3roc16LightningProgram12createBinaryEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN3roc16LightningProgram13createKernelsEPvmbb +librocclr.so.5.1:_ZN3roc16LightningProgram20saveBinaryAndSetTypeEN6device7Program6type_tEPvm +librocclr.so.5.1:_ZN3roc16LightningProgramC1ERNS_10NullDeviceERN3amd7ProgramE +librocclr.so.5.1:_ZN3roc16LightningProgramC2ERNS_10NullDeviceERN3amd7ProgramE +librocclr.so.5.1:_ZN3roc17GwsInitSourceCodeE +librocclr.so.5.1:_ZN3roc17KernelBlitManager12runSchedulerEmPN3amd6MemoryEP11hsa_queue_sR12hsa_signal_sj +librocclr.so.5.1:_ZN3roc17KernelBlitManager13createProgramERNS_6DeviceE +librocclr.so.5.1:_ZN3roc17KernelBlitManager6createERN3amd6DeviceE +librocclr.so.5.1:_ZN3roc17KernelBlitManagerC1ERNS_10VirtualGPUEN6device11BlitManager5SetupE +librocclr.so.5.1:_ZN3roc17KernelBlitManagerC2ERNS_10VirtualGPUEN6device11BlitManager5SetupE +librocclr.so.5.1:_ZN3roc17KernelBlitManagerD0Ev +librocclr.so.5.1:_ZN3roc17KernelBlitManagerD1Ev +librocclr.so.5.1:_ZN3roc17KernelBlitManagerD2Ev +librocclr.so.5.1:_ZN3roc18PerfCounterProfile10initializeEv +librocclr.so.5.1:_ZN3roc18PerfCounterProfile16createStopPacketEv +librocclr.so.5.1:_ZN3roc18PerfCounterProfile17createStartPacketEv +librocclr.so.5.1:_ZN3roc18PerfCounterProfileD0Ev +librocclr.so.5.1:_ZN3roc18PerfCounterProfileD1Ev +librocclr.so.5.1:_ZN3roc18PerfCounterProfileD2Ev +librocclr.so.5.1:_ZN3roc19CalcRowSlicePitchesEPmPKimmRKNS_6MemoryE +librocclr.so.5.1:_ZN3roc19HsaAmdSignalHandlerElPv +librocclr.so.5.1:_ZN3roc19SchedulerSourceCodeE +librocclr.so.5.1:_ZN3roc23rocBlitLinearSourceCodeE +librocclr.so.5.1:_ZN3roc5Image10createViewERKNS_6MemoryE +librocclr.so.5.1:_ZN3roc5Image14ValidateMemoryEv +librocclr.so.5.1:_ZN3roc5Image14allocMapTargetERKN3amd7Coord3DES4_jPmS5_ +librocclr.so.5.1:_ZN3roc5Image18createInteropImageEv +librocclr.so.5.1:_ZN3roc5Image23populateImageDescriptorEv +librocclr.so.5.1:_ZN3roc5Image6createEv +librocclr.so.5.1:_ZN3roc5Image7destroyEv +librocclr.so.5.1:_ZN3roc5ImageC1ERKNS_6DeviceERN3amd6MemoryE +librocclr.so.5.1:_ZN3roc5ImageC2ERKNS_6DeviceERN3amd6MemoryE +librocclr.so.5.1:_ZN3roc5ImageD0Ev +librocclr.so.5.1:_ZN3roc5ImageD1Ev +librocclr.so.5.1:_ZN3roc5ImageD2Ev +librocclr.so.5.1:_ZN3roc6Buffer6createEv +librocclr.so.5.1:_ZN3roc6Buffer7destroyEv +librocclr.so.5.1:_ZN3roc6BufferC1ERKNS_6DeviceERN3amd6MemoryE +librocclr.so.5.1:_ZN3roc6BufferC1ERKNS_6DeviceEm +librocclr.so.5.1:_ZN3roc6BufferC2ERKNS_6DeviceERN3amd6MemoryE +librocclr.so.5.1:_ZN3roc6BufferC2ERKNS_6DeviceEm +librocclr.so.5.1:_ZN3roc6BufferD0Ev +librocclr.so.5.1:_ZN3roc6BufferD1Ev +librocclr.so.5.1:_ZN3roc6BufferD2Ev +librocclr.so.5.1:_ZN3roc6Device10disableP2PEPN3amd6DeviceE +librocclr.so.5.1:_ZN3roc6Device11XferBuffers6createEv +librocclr.so.5.1:_ZN3roc6Device11XferBuffers7acquireEv +librocclr.so.5.1:_ZN3roc6Device11XferBuffers7releaseERNS_10VirtualGPUERNS_6MemoryE +librocclr.so.5.1:_ZN3roc6Device11XferBuffersD1Ev +librocclr.so.5.1:_ZN3roc6Device11XferBuffersD2Ev +librocclr.so.5.1:_ZN3roc6Device11cpu_agents_E +librocclr.so.5.1:_ZN3roc6Device11gpu_agents_E +librocclr.so.5.1:_ZN3roc6Device12SetClockModeE35_cl_set_device_clock_mode_input_amdP36_cl_set_device_clock_mode_output_amd +librocclr.so.5.1:_ZN3roc6Device12acquireQueueEjbRKSt6vectorIjSaIjEEN3amd12CommandQueue8PriorityE +librocclr.so.5.1:_ZN3roc6Device12findLinkInfoERK21hsa_amd_memory_pool_sPSt6vectorISt4pairIN3amd6Device13LinkAttributeEiESaIS9_EE +librocclr.so.5.1:_ZN3roc6Device12findLinkInfoERKN3amd6DeviceEPSt6vectorISt4pairINS2_13LinkAttributeEiESaIS8_EE +librocclr.so.5.1:_ZN3roc6Device12releaseQueueEP11hsa_queue_sRKSt6vectorIjSaIjEE +librocclr.so.5.1:_ZN3roc6Device13createProgramERN3amd7ProgramEPNS1_6option7OptionsE +librocclr.so.5.1:_ZN3roc6Device13setupCpuAgentEv +librocclr.so.5.1:_ZN3roc6Device14GetArenaMemObjEPKvRm +librocclr.so.5.1:_ZN3roc6Device15getGlobalCUMaskENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN3roc6Device16getQueueFromPoolEj +librocclr.so.5.1:_ZN3roc6Device16updateFreeMemoryEmb +librocclr.so.5.1:_ZN3roc6Device17createBlitProgramEv +librocclr.so.5.1:_ZN3roc6Device17isHsaInitialized_E +librocclr.so.5.1:_ZN3roc6Device18bindExternalDeviceEjPKPvS1_b +librocclr.so.5.1:_ZN3roc6Device19createVirtualDeviceEPN3amd12CommandQueueE +librocclr.so.5.1:_ZN3roc6Device20amd_loader_ext_tableE +librocclr.so.5.1:_ZN3roc6Device20iterateAgentCallbackE11hsa_agent_sPv +librocclr.so.5.1:_ZN3roc6Device20unbindExternalDeviceEjPKPvS1_b +librocclr.so.5.1:_ZN3roc6Device22loaderQueryHostAddressEPKvPS2_ +librocclr.so.5.1:_ZN3roc6Device25AcquireExclusiveGpuAccessEv +librocclr.so.5.1:_ZN3roc6Device25getOrCreateHostcallBufferEP11hsa_queue_sbRKSt6vectorIjSaIjEE +librocclr.so.5.1:_ZN3roc6Device26populateOCLDeviceConstantsEv +librocclr.so.5.1:_ZN3roc6Device28iterateCpuMemoryPoolCallbackE21hsa_amd_memory_pool_sPv +librocclr.so.5.1:_ZN3roc6Device28iterateGpuMemoryPoolCallbackE21hsa_amd_memory_pool_sPv +librocclr.so.5.1:_ZN3roc6Device4initEv +librocclr.so.5.1:_ZN3roc6Device6createEv +librocclr.so.5.1:_ZN3roc6Device8mg_sync_E +librocclr.so.5.1:_ZN3roc6Device8tearDownEv +librocclr.so.5.1:_ZN3roc6Device9enableP2PEPN3amd6DeviceE +librocclr.so.5.1:_ZN3roc6DeviceC1E11hsa_agent_s +librocclr.so.5.1:_ZN3roc6DeviceC2E11hsa_agent_s +librocclr.so.5.1:_ZN3roc6DeviceD0Ev +librocclr.so.5.1:_ZN3roc6DeviceD1Ev +librocclr.so.5.1:_ZN3roc6DeviceD2Ev +librocclr.so.5.1:_ZN3roc6KernelC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_7ProgramE +librocclr.so.5.1:_ZN3roc6KernelC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_7ProgramERKmjjjj +librocclr.so.5.1:_ZN3roc6Memory14allocMapTargetERKN3amd7Coord3DES4_jPmS5_ +librocclr.so.5.1:_ZN3roc6Memory14decIndMapCountEv +librocclr.so.5.1:_ZN3roc6Memory15pinSystemMemoryEPvm +librocclr.so.5.1:_ZN3roc6Memory16interopMapBufferEi +librocclr.so.5.1:_ZN3roc6Memory17allocateMapMemoryEm +librocclr.so.5.1:_ZN3roc6Memory17syncCacheFromHostERNS_10VirtualGPUEN6device6Memory9SyncFlagsE +librocclr.so.5.1:_ZN3roc6Memory17syncHostFromCacheEN6device6Memory9SyncFlagsE +librocclr.so.5.1:_ZN3roc6Memory18mgpuCacheWriteBackEv +librocclr.so.5.1:_ZN3roc6Memory19createInteropBufferEji +librocclr.so.5.1:_ZN3roc6Memory20destroyInteropBufferEv +librocclr.so.5.1:_ZN3roc6Memory6cpuMapERN6device13VirtualDeviceEjjjPmS4_ +librocclr.so.5.1:_ZN3roc6Memory8cpuUnmapERN6device13VirtualDeviceE +librocclr.so.5.1:_ZN3roc6MemoryC2ERKNS_6DeviceERN3amd6MemoryE +librocclr.so.5.1:_ZN3roc6MemoryC2ERKNS_6DeviceEm +librocclr.so.5.1:_ZN3roc6MemoryD0Ev +librocclr.so.5.1:_ZN3roc6MemoryD1Ev +librocclr.so.5.1:_ZN3roc6MemoryD2Ev +librocclr.so.5.1:_ZN3roc6Signal4InitERKN3amd6DeviceEmN6device6Signal9WaitStateE +librocclr.so.5.1:_ZN3roc6Signal4WaitEmN6device6Signal9ConditionEm +librocclr.so.5.1:_ZN3roc6Signal5ResetEm +librocclr.so.5.1:_ZN3roc6SignalD0Ev +librocclr.so.5.1:_ZN3roc6SignalD1Ev +librocclr.so.5.1:_ZN3roc6SignalD2Ev +librocclr.so.5.1:_ZN3roc7Program12initClBinaryEPcm +librocclr.so.5.1:_ZN3roc7Program15defineGlobalVarEPKcPv +librocclr.so.5.1:_ZN3roc7ProgramC2ERNS_10NullDeviceERN3amd7ProgramE +librocclr.so.5.1:_ZN3roc7ProgramD0Ev +librocclr.so.5.1:_ZN3roc7ProgramD1Ev +librocclr.so.5.1:_ZN3roc7ProgramD2Ev +librocclr.so.5.1:_ZN3roc7Sampler6createERKN3amd7SamplerE +librocclr.so.5.1:_ZN3roc7SamplerD0Ev +librocclr.so.5.1:_ZN3roc7SamplerD1Ev +librocclr.so.5.1:_ZN3roc7SamplerD2Ev +librocclr.so.5.1:_ZN3roc8Settings6createEbjjjbb +librocclr.so.5.1:_ZN3roc8Settings8overrideEv +librocclr.so.5.1:_ZN3roc8SettingsC1Ev +librocclr.so.5.1:_ZN3roc8SettingsC2Ev +librocclr.so.5.1:_ZN3roc9PrintfDbg4initEb +librocclr.so.5.1:_ZN3roc9PrintfDbg6outputERNS_10VirtualGPUEbRKSt6vectorIN6device10PrintfInfoESaIS5_EE +librocclr.so.5.1:_ZN3roc9PrintfDbg8allocateEb +librocclr.so.5.1:_ZN3roc9PrintfDbgC1ERNS_6DeviceEP8_IO_FILE +librocclr.so.5.1:_ZN3roc9PrintfDbgC2ERNS_6DeviceEP8_IO_FILE +librocclr.so.5.1:_ZN3roc9PrintfDbgD1Ev +librocclr.so.5.1:_ZN3roc9PrintfDbgD2Ev +librocclr.so.5.1:_ZN3roc9Timestamp12checkGpuTimeEv +librocclr.so.5.1:_ZN3roc9Timestamp12ticksToTime_E +librocclr.so.5.1:_ZN6device10getMetaBufE25amd_comgr_metadata_node_sPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device11WaveLimiter10AdaptCountE +librocclr.so.5.1:_ZN6device11WaveLimiter10DataDumper7addDataEmjc +librocclr.so.5.1:_ZN6device11WaveLimiter10DataDumperC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +librocclr.so.5.1:_ZN6device11WaveLimiter10DataDumperC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +librocclr.so.5.1:_ZN6device11WaveLimiter10DataDumperD1Ev +librocclr.so.5.1:_ZN6device11WaveLimiter10DataDumperD2Ev +librocclr.so.5.1:_ZN6device11WaveLimiter13getWavesPerSHEv +librocclr.so.5.1:_ZN6device11WaveLimiter7MaxWaveE +librocclr.so.5.1:_ZN6device11WaveLimiter8RunCountE +librocclr.so.5.1:_ZN6device11WaveLimiterC2EPNS_18WaveLimiterManagerEjbb +librocclr.so.5.1:_ZN6device11WaveLimiterD0Ev +librocclr.so.5.1:_ZN6device11WaveLimiterD1Ev +librocclr.so.5.1:_ZN6device11WaveLimiterD2Ev +librocclr.so.5.1:_ZN6device13isSPIRVMagicLEPKvm +librocclr.so.5.1:_ZN6device15ComgrBinaryData4dataEv +librocclr.so.5.1:_ZN6device15ComgrBinaryData6createE21amd_comgr_data_kind_sPvm +librocclr.so.5.1:_ZN6device15ComgrBinaryDataD1Ev +librocclr.so.5.1:_ZN6device15ComgrBinaryDataD2Ev +librocclr.so.5.1:_ZN6device15HostBlitManager14FillBufferInfo15ExpandPattern64EmmRm +librocclr.so.5.1:_ZN6device15HostBlitManager14FillBufferInfo8PackInfoERKNS_6MemoryEmmPKvmRSt6vectorIS1_SaIS1_EE +librocclr.so.5.1:_ZN6device15HostBlitManagerC1ERNS_13VirtualDeviceENS_11BlitManager5SetupE +librocclr.so.5.1:_ZN6device15HostBlitManagerC2ERNS_13VirtualDeviceENS_11BlitManager5SetupE +librocclr.so.5.1:_ZN6device17WLAlgorithmSmooth10updateDataEm +librocclr.so.5.1:_ZN6device17WLAlgorithmSmooth11outputTraceEv +librocclr.so.5.1:_ZN6device17WLAlgorithmSmooth8callbackEmj +librocclr.so.5.1:_ZN6device17WLAlgorithmSmooth9clearDataEv +librocclr.so.5.1:_ZN6device17WLAlgorithmSmoothC1EPNS_18WaveLimiterManagerEjbb +librocclr.so.5.1:_ZN6device17WLAlgorithmSmoothC2EPNS_18WaveLimiterManagerEjbb +librocclr.so.5.1:_ZN6device17WLAlgorithmSmoothD0Ev +librocclr.so.5.1:_ZN6device17WLAlgorithmSmoothD1Ev +librocclr.so.5.1:_ZN6device17WLAlgorithmSmoothD2Ev +librocclr.so.5.1:_ZN6device18WaveLimiterManager20getProfilingCallbackEPKNS_13VirtualDeviceE +librocclr.so.5.1:_ZN6device18WaveLimiterManager6enableEb +librocclr.so.5.1:_ZN6device18WaveLimiterManagerC1EPNS_6KernelEj +librocclr.so.5.1:_ZN6device18WaveLimiterManagerC2EPNS_6KernelEj +librocclr.so.5.1:_ZN6device18WaveLimiterManagerD0Ev +librocclr.so.5.1:_ZN6device18WaveLimiterManagerD1Ev +librocclr.so.5.1:_ZN6device18WaveLimiterManagerD2Ev +librocclr.so.5.1:_ZN6device19BlitImageSourceCodeE +librocclr.so.5.1:_ZN6device19getSymbolFromModuleE18amd_comgr_symbol_sPv +librocclr.so.5.1:_ZN6device20BlitLinearSourceCodeE +librocclr.so.5.1:_ZN6device6Kernel10InitPrintfERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE +librocclr.so.5.1:_ZN6device6Kernel12GetPrintfStrEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE +librocclr.so.5.1:_ZN6device6Kernel14InitParametersE25amd_comgr_metadata_node_s +librocclr.so.5.1:_ZN6device6Kernel15createSignatureERKSt6vectorIN3amd25KernelParameterDescriptorESaIS3_EEjj +librocclr.so.5.1:_ZN6device6Kernel20SetAvailableSgprVgprEv +librocclr.so.5.1:_ZN6device6Kernel23GetAttrCodePropMetadataEv +librocclr.so.5.1:_ZN6device6KernelC1ERKN3amd6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7ProgramE +librocclr.so.5.1:_ZN6device6KernelC2ERKN3amd6DeviceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_7ProgramE +librocclr.so.5.1:_ZN6device6KernelD0Ev +librocclr.so.5.1:_ZN6device6KernelD1Ev +librocclr.so.5.1:_ZN6device6KernelD2Ev +librocclr.so.5.1:_ZN6device6Memory11saveMapInfoEPKvN3amd7Coord3DES4_jbPNS3_5ImageE +librocclr.so.5.1:_ZN6device7Program10linkImplLCEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program10linkImplLCERKSt6vectorIPS0_SaIS2_EEPN3amd6option7OptionsEb +librocclr.so.5.1:_ZN6device7Program11compileImplERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIPS7_SaISA_EEPPKcPN3amd6option7OptionsERKS9_IS6_SaIS6_EE +librocclr.so.5.1:_ZN6device7Program11setLanguageEPKcP20amd_comgr_language_s +librocclr.so.5.1:_ZN6device7Program12createActionE20amd_comgr_language_sRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEP23amd_comgr_action_info_sPb +librocclr.so.5.1:_ZN6device7Program12initClBinaryEPKcmimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device7Program12initClBinaryEv +librocclr.so.5.1:_ZN6device7Program13compileImplLCERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIPS7_SaISA_EEPPKcPN3amd6option7OptionsERKS9_IS6_SaIS6_EE +librocclr.so.5.1:_ZN6device7Program13initFiniLock_E +librocclr.so.5.1:_ZN6device7Program13linkImplHSAILEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program13linkImplHSAILERKSt6vectorIPS0_SaIS2_EEPN3amd6option7OptionsEb +librocclr.so.5.1:_ZN6device7Program14ProcessOptionsB5cxx11EPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program14addCodeObjDataEPKcm21amd_comgr_data_kind_sS2_P20amd_comgr_data_set_s +librocclr.so.5.1:_ZN6device7Program14runFiniKernelsEv +librocclr.so.5.1:_ZN6device7Program14runInitKernelsEv +librocclr.so.5.1:_ZN6device7Program15extractBuildLogE20amd_comgr_data_set_s +librocclr.so.5.1:_ZN6device7Program15linkLLVMBitcodeE20amd_comgr_data_set_sRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEbPN3amd6option7OptionsEPS1_PPcPm +librocclr.so.5.1:_ZN6device7Program15releaseClBinaryEv +librocclr.so.5.1:_ZN6device7Program15trySubstObjFileEPKcRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program16compileImplHSAILERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIPS7_SaISA_EEPPKcPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program17FindGlobalVarSizeEPvm +librocclr.so.5.1:_ZN6device7Program20addPreCompiledHeaderEP20amd_comgr_data_set_sRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS9_EE +librocclr.so.5.1:_ZN6device7Program20compileToLLVMBitcodeE20amd_comgr_data_set_sRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPN3amd6option7OptionsEPPcPm +librocclr.so.5.1:_ZN6device7Program21extractByteCodeBinaryE20amd_comgr_data_set_s21amd_comgr_data_kind_sRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPcPm +librocclr.so.5.1:_ZN6device7Program23ProcessOptionsFlattenedB5cxx11EPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program23createKernelMetadataMapEPvm +librocclr.so.5.1:_ZN6device7Program24compileAndLinkExecutableE20amd_comgr_data_set_sRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPN3amd6option7OptionsEPPcPm +librocclr.so.5.1:_ZN6device7Program26getCompileOptionsAtLinkingERKSt6vectorIPS0_SaIS2_EEPKN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program30getCompilationStagesFromBinaryERSt6vectorINS0_11file_type_tESaIS2_EERb +librocclr.so.5.1:_ZN6device7Program33getNextCompilationStageFromBinaryEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program4linkERKSt6vectorIPS0_SaIS2_EEPKcPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program4loadEv +librocclr.so.5.1:_ZN6device7Program5buildERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKcPN3amd6option7OptionsERKSt6vectorIS6_SaIS6_EE +librocclr.so.5.1:_ZN6device7Program5clearEv +librocclr.so.5.1:_ZN6device7Program6loadLCEv +librocclr.so.5.1:_ZN6device7Program7compileERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIPS7_SaISA_EEPPKcSG_PN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program8linkImplEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program8linkImplERKSt6vectorIPS0_SaIS2_EEPN3amd6option7OptionsEb +librocclr.so.5.1:_ZN6device7Program9finiBuildEb +librocclr.so.5.1:_ZN6device7Program9initBuildEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device7Program9loadHSAILEv +librocclr.so.5.1:_ZN6device7Program9setBinaryEPKcmPKS0_imNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device7ProgramC2ERN3amd6DeviceERNS1_7ProgramE +librocclr.so.5.1:_ZN6device7ProgramD0Ev +librocclr.so.5.1:_ZN6device7ProgramD1Ev +librocclr.so.5.1:_ZN6device7ProgramD2Ev +librocclr.so.5.1:_ZN6device8ClBinary10decryptElfEPKcmPPcPmPi +librocclr.so.5.1:_ZN6device8ClBinary10resetElfInEv +librocclr.so.5.1:_ZN6device8ClBinary11resetElfOutEv +librocclr.so.5.1:_ZN6device8ClBinary12setElfTargetEv +librocclr.so.5.1:_ZN6device8ClBinary13saveBIFBinaryEPKcm +librocclr.so.5.1:_ZN6device8ClBinary14isRecompilableERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3amd3Elf11ElfPlatformE +librocclr.so.5.1:_ZN6device8ClBinary15createElfBinaryEbNS_7Program6type_tE +librocclr.so.5.1:_ZN6device8ClBinary16storeLinkOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device8ClBinary19storeCompileOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device8ClBinary4initEPN3amd6option7OptionsE +librocclr.so.5.1:_ZN6device8ClBinary7releaseEv +librocclr.so.5.1:_ZN6device8ClBinary8setElfInEv +librocclr.so.5.1:_ZN6device8ClBinary8setFlagsEi +librocclr.so.5.1:_ZN6device8ClBinary9setBinaryEPKcmbimNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZN6device8ClBinary9setElfOutEhPKcb +librocclr.so.5.1:_ZN6device8ClBinaryC1ERKN3amd6DeviceENS0_17BinaryImageFormatE +librocclr.so.5.1:_ZN6device8ClBinaryC2ERKN3amd6DeviceENS0_17BinaryImageFormatE +librocclr.so.5.1:_ZN6device8ClBinaryD0Ev +librocclr.so.5.1:_ZN6device8ClBinaryD1Ev +librocclr.so.5.1:_ZN6device8ClBinaryD2Ev +librocclr.so.5.1:_ZN6device8SettingsC1Ev +librocclr.so.5.1:_ZN6device8SettingsC2Ev +librocclr.so.5.1:_ZNK14HostcallBuffer10getPayloadEm +librocclr.so.5.1:_ZNK14HostcallBuffer9getHeaderEm +librocclr.so.5.1:_ZNK3amd14HwDebugManager14mapScratchRingEPmPj +librocclr.so.5.1:_ZNK3amd14HwDebugManager17getKernelParamMemEj +librocclr.so.5.1:_ZNK3amd14HwDebugManager18getExceptionPolicyEPv +librocclr.so.5.1:_ZNK3amd14HwDebugManager20getDispatchDebugInfoEPv +librocclr.so.5.1:_ZNK3amd14HwDebugManager22getKernelExecutionModeEPv +librocclr.so.5.1:_ZNK3amd16KernelParameters12localMemSizeEm +librocclr.so.5.1:_ZNK3amd16KernelParameters17boundToSvmPointerERKNS_6DeviceEPKhm +librocclr.so.5.1:_ZNK3amd16KernelParameters7releaseEPhRKNS_6DeviceE +librocclr.so.5.1:_ZNK3amd16MapMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd17CopyMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd17FillMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd17ReadMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd18WriteMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd19SvmMapMemoryCommand14isEntireMemoryEv +librocclr.so.5.1:_ZNK3amd3Elf10getSectionENS0_11ElfSectionsEPPcPm +librocclr.so.5.1:_ZNK3amd3Elf10getSegmentEjRPNS_5ELFIO7segmentE +librocclr.so.5.1:_ZNK3amd3Elf12getSymbolNumEv +librocclr.so.5.1:_ZNK3amd3Elf13getSegmentNumEv +librocclr.so.5.1:_ZNK3amd3Elf13getSymbolInfoEjPNS0_10SymbolInfoE +librocclr.so.5.1:_ZNK3amd3Elf7getTypeERt +librocclr.so.5.1:_ZNK3amd3Elf8getFlagsERj +librocclr.so.5.1:_ZNK3amd3Elf9dumpImageERSiPPcPm +librocclr.so.5.1:_ZNK3amd3Elf9getSymbolENS0_11ElfSectionsEPKcPPcPm +librocclr.so.5.1:_ZNK3amd3Elf9getTargetERtRNS0_11ElfPlatformE +librocclr.so.5.1:_ZNK3amd3Elf9setupShdrENS0_11ElfSectionsEPNS_5ELFIO7sectionEj +librocclr.so.5.1:_ZNK3amd3Isa13processorNameB5cxx11Ev +librocclr.so.5.1:_ZNK3amd3Isa7isaNameB5cxx11Ev +librocclr.so.5.1:_ZNK3amd5Event16processCallbacksEi +librocclr.so.5.1:_ZNK3amd5Image14validateRegionERKNS_7Coord3DES3_ +librocclr.so.5.1:_ZNK3amd5Image15isRowSliceValidEmmmm +librocclr.so.5.1:_ZNK3amd5Image17isEntirelyCoveredERKNS_7Coord3DES3_ +librocclr.so.5.1:_ZNK3amd5Image6Format11formatColorEPKvPv +librocclr.so.5.1:_ZNK3amd5Image6Format11isSupportedERKNS_7ContextEjm +librocclr.so.5.1:_ZNK3amd5Image6Format14getElementSizeEv +librocclr.so.5.1:_ZNK3amd5Image6Format14getNumChannelsEv +librocclr.so.5.1:_ZNK3amd5Image6Format15getChannelOrderEPh +librocclr.so.5.1:_ZNK3amd5Image6Format7isValidEv +librocclr.so.5.1:_ZNK3amd6Buffer14validateRegionERKNS_7Coord3DES3_ +librocclr.so.5.1:_ZNK3amd6Buffer17isEntirelyCoveredERKNS_7Coord3DES3_ +librocclr.so.5.1:_ZNK3amd6Device10addVACacheEPN6device6MemoryE +librocclr.so.5.1:_ZNK3amd6Device13removeVACacheEPKN6device6MemoryE +librocclr.so.5.1:_ZNK3amd6Device16findMemoryFromVAEPKvPm +librocclr.so.5.1:_ZNK3amd6Kernel15getDeviceKernelERKNS_6DeviceE +librocclr.so.5.1:_ZNK3amd6Kernel9signatureEv +librocclr.so.5.1:_ZNK3amd6Memory14usesSvmPointerEv +librocclr.so.5.1:_ZNK3amd6Symbol15getDeviceKernelERKNS_6DeviceE +librocclr.so.5.1:_ZNK3amd6option7Options18isCStrOptionsEqualEPKcS3_ +librocclr.so.5.1:_ZNK3amd6option7Options6equalsERKS1_b +librocclr.so.5.1:_ZNK3amd7Command7contextEv +librocclr.so.5.1:_ZNK3amd7Context14containsDeviceEPKNS_6DeviceE +librocclr.so.5.1:_ZNK3amd7Context14defDeviceQueueERKNS_6DeviceE +librocclr.so.5.1:_ZNK3amd7Context7svmFreeEPv +librocclr.so.5.1:_ZNK3amd7Context8hostFreeEPv +librocclr.so.5.1:_ZNK3amd7Context9hostAllocEmmb +librocclr.so.5.1:_ZNK3amd7NDRangeeqERKS0_ +librocclr.so.5.1:_ZNK3amd7NDRangeeqEm +librocclr.so.5.1:_ZNK3amd7Program10findSymbolEPKc +librocclr.so.5.1:_ZNK3amd7Program16getDeviceProgramERKNS_6DeviceE +librocclr.so.5.1:_ZNK3roc10VirtualGPU14enableSyncBlitEv +librocclr.so.5.1:_ZNK3roc10VirtualGPU19updateCommandsStateEPN3amd7CommandE +librocclr.so.5.1:_ZNK3roc11PerfCounter7getInfoEm +librocclr.so.5.1:_ZNK3roc14DmaBlitManager10copyBufferERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_b +librocclr.so.5.1:_ZNK3roc14DmaBlitManager10readBufferERN6device6MemoryEPvRKN3amd7Coord3DES8_b +librocclr.so.5.1:_ZNK3roc14DmaBlitManager10writeImageEPKvRN6device6MemoryERKN3amd7Coord3DES9_mmb +librocclr.so.5.1:_ZNK3roc14DmaBlitManager11writeBufferEPKvRN6device6MemoryERKN3amd7Coord3DES9_b +librocclr.so.5.1:_ZNK3roc14DmaBlitManager13hsaCopyStagedEPKhPhmS3_b +librocclr.so.5.1:_ZNK3roc14DmaBlitManager13pinHostMemoryEPKvmRm +librocclr.so.5.1:_ZNK3roc14DmaBlitManager14copyBufferRectERN6device6MemoryES3_RKN3amd10BufferRectES7_RKNS4_7Coord3DEb +librocclr.so.5.1:_ZNK3roc14DmaBlitManager14readBufferRectERN6device6MemoryEPvRKN3amd10BufferRectES8_RKNS5_7Coord3DEb +librocclr.so.5.1:_ZNK3roc14DmaBlitManager15writeBufferRectEPKvRN6device6MemoryERKN3amd10BufferRectES9_RKNS6_7Coord3DEb +librocclr.so.5.1:_ZNK3roc14DmaBlitManager16readMemoryStagedERNS_6MemoryEPvS2_mRmS4_m +librocclr.so.5.1:_ZNK3roc14DmaBlitManager17copyBufferToImageERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc14DmaBlitManager17copyImageToBufferERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc14DmaBlitManager17writeMemoryStagedEPKvRNS_6MemoryES4_mRmS5_m +librocclr.so.5.1:_ZNK3roc14DmaBlitManager7hsaCopyERKNS_6MemoryES3_RKN3amd7Coord3DES7_S7_bb +librocclr.so.5.1:_ZNK3roc14DmaBlitManager9copyImageERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_b +librocclr.so.5.1:_ZNK3roc14DmaBlitManager9readImageERN6device6MemoryEPvRKN3amd7Coord3DES8_mmb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10RunGwsInitEj +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10copyBufferERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_b +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10createViewERKNS_6MemoryE16_cl_image_formatm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10fillBufferERN6device6MemoryEPKvmRKN3amd7Coord3DES9_bb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10readBufferERN6device6MemoryEPvRKN3amd7Coord3DES8_b +librocclr.so.5.1:_ZNK3roc17KernelBlitManager10writeImageEPKvRN6device6MemoryERKN3amd7Coord3DES9_mmb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager11writeBufferEPKvRN6device6MemoryERKN3amd7Coord3DES9_b +librocclr.so.5.1:_ZNK3roc17KernelBlitManager13streamOpsWaitERN6device6MemoryEmmmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager14copyBufferRectERN6device6MemoryES3_RKN3amd10BufferRectES7_RKNS4_7Coord3DEb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager14readBufferRectERN6device6MemoryEPvRKN3amd10BufferRectES8_RKNS5_7Coord3DEb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager14streamOpsWriteERN6device6MemoryEmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager15writeBufferRectEPKvRN6device6MemoryERKN3amd10BufferRectES9_RKNS6_7Coord3DEb +librocclr.so.5.1:_ZNK3roc17KernelBlitManager16captureArgumentsEPKN3amd6KernelE +librocclr.so.5.1:_ZNK3roc17KernelBlitManager16releaseArgumentsEPh +librocclr.so.5.1:_ZNK3roc17KernelBlitManager17copyBufferToImageERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager17copyImageToBufferERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager23copyBufferToImageKernelERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager23copyImageToBufferKernelERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_bmm +librocclr.so.5.1:_ZNK3roc17KernelBlitManager9copyImageERN6device6MemoryES3_RKN3amd7Coord3DES7_S7_b +librocclr.so.5.1:_ZNK3roc17KernelBlitManager9fillImageERN6device6MemoryEPKvRKN3amd7Coord3DES9_b +librocclr.so.5.1:_ZNK3roc17KernelBlitManager9readImageERN6device6MemoryEPvRKN3amd7Coord3DES8_mmb +librocclr.so.5.1:_ZNK3roc6Device12SvmAllocInitEPvm +librocclr.so.5.1:_ZNK3roc6Device12addMapTargetEPN3amd6MemoryE +librocclr.so.5.1:_ZNK3roc6Device12createMemoryERN3amd6MemoryE +librocclr.so.5.1:_ZNK3roc6Device12createSignalEv +librocclr.so.5.1:_ZNK3roc6Device12getGpuMemoryEPN3amd6MemoryE +librocclr.so.5.1:_ZNK3roc6Device12getRocMemoryEPN3amd6MemoryE +librocclr.so.5.1:_ZNK3roc6Device13createSamplerERKN3amd7SamplerEPPN6device7SamplerE +librocclr.so.5.1:_ZNK3roc6Device13findMapTargetEm +librocclr.so.5.1:_ZNK3roc6Device13hostNumaAllocEmmb +librocclr.so.5.1:_ZNK3roc6Device14IsHwEventReadyERKN3amd5EventEb +librocclr.so.5.1:_ZNK3roc6Device14hostAgentAllocEmRKNS_9AgentInfoEb +librocclr.so.5.1:_ZNK3roc6Device16GetSvmAttributesEPPvPmPimPKvm +librocclr.so.5.1:_ZNK3roc6Device16SetSvmAttributesEPKvmN3amd12MemoryAdviceEb +librocclr.so.5.1:_ZNK3roc6Device16deviceLocalAllocEmb +librocclr.so.5.1:_ZNK3roc6Device16globalFreeMemoryEPm +librocclr.so.5.1:_ZNK3roc6Device17deviceAllowAccessEPv +librocclr.so.5.1:_ZNK3roc6Device19ReleaseGlobalSignalEPv +librocclr.so.5.1:_ZNK3roc6Device19SetSvmAttributesIntEPKvmN3amd12MemoryAdviceEbb +librocclr.so.5.1:_ZNK3roc6Device25ReleaseExclusiveGpuAccessERNS_10VirtualGPUE +librocclr.so.5.1:_ZNK3roc6Device7memFreeEPvm +librocclr.so.5.1:_ZNK3roc6Device7svmFreeEPv +librocclr.so.5.1:_ZNK3roc6Device8hostFreeEPvm +librocclr.so.5.1:_ZNK3roc6Device8svmAllocERN3amd7ContextEmmmPv +librocclr.so.5.1:_ZNK3roc6Device9IpcAttachEPKvmmjPPv +librocclr.so.5.1:_ZNK3roc6Device9IpcCreateEPvPmS1_S2_ +librocclr.so.5.1:_ZNK3roc6Device9IpcDetachEPv +librocclr.so.5.1:_ZNK3roc6Device9hostAllocEmmN3amd6Device13MemorySegmentE +librocclr.so.5.1:_ZNK3roc6Device9xferQueueEv +librocclr.so.5.1:_ZNK3roc7Program18createGlobalVarObjEPPN3amd6MemoryEPPvPmPKc +librocclr.so.5.1:_ZNK3roc7Sampler20fillSampleDescriptorER28hsa_ext_sampler_descriptor_sRKN3amd7SamplerE +librocclr.so.5.1:_ZNK3roc9PrintfDbg10checkFloatERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZNK3roc9PrintfDbg11checkStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZNK3roc9PrintfDbg14outputArgumentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbmPKj +librocclr.so.5.1:_ZNK3roc9PrintfDbg15outputDbgBufferERKN6device10PrintfInfoEPKjRm +librocclr.so.5.1:_ZNK3roc9PrintfDbg20checkVectorSpecifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmRm +librocclr.so.5.1:_ZNK6device13VirtualDevice10ActiveWaitEv +librocclr.so.5.1:_ZNK6device15HostBlitManager10copyBufferERNS_6MemoryES2_RKN3amd7Coord3DES6_S6_b +librocclr.so.5.1:_ZNK6device15HostBlitManager10fillBufferERNS_6MemoryEPKvmRKN3amd7Coord3DES8_bb +librocclr.so.5.1:_ZNK6device15HostBlitManager10readBufferERNS_6MemoryEPvRKN3amd7Coord3DES7_b +librocclr.so.5.1:_ZNK6device15HostBlitManager10writeImageEPKvRNS_6MemoryERKN3amd7Coord3DES8_mmb +librocclr.so.5.1:_ZNK6device15HostBlitManager11writeBufferEPKvRNS_6MemoryERKN3amd7Coord3DES8_b +librocclr.so.5.1:_ZNK6device15HostBlitManager14copyBufferRectERNS_6MemoryES2_RKN3amd10BufferRectES6_RKNS3_7Coord3DEb +librocclr.so.5.1:_ZNK6device15HostBlitManager14readBufferRectERNS_6MemoryEPvRKN3amd10BufferRectES7_RKNS4_7Coord3DEb +librocclr.so.5.1:_ZNK6device15HostBlitManager15writeBufferRectEPKvRNS_6MemoryERKN3amd10BufferRectES8_RKNS5_7Coord3DEb +librocclr.so.5.1:_ZNK6device15HostBlitManager17copyBufferToImageERNS_6MemoryES2_RKN3amd7Coord3DES6_S6_bmm +librocclr.so.5.1:_ZNK6device15HostBlitManager17copyImageToBufferERNS_6MemoryES2_RKN3amd7Coord3DES6_S6_bmm +librocclr.so.5.1:_ZNK6device15HostBlitManager7sRGBmapEf +librocclr.so.5.1:_ZNK6device15HostBlitManager9copyImageERNS_6MemoryES2_RKN3amd7Coord3DES6_S6_b +librocclr.so.5.1:_ZNK6device15HostBlitManager9fillImageERNS_6MemoryEPKvRKN3amd7Coord3DES8_b +librocclr.so.5.1:_ZNK6device15HostBlitManager9readImageERNS_6MemoryEPvRKN3amd7Coord3DES7_mmb +librocclr.so.5.1:_ZNK6device18WaveLimiterManager13getWavesPerSHEPKNS_13VirtualDeviceE +librocclr.so.5.1:_ZNK6device18WaveLimiterManager4nameB5cxx11Ev +librocclr.so.5.1:_ZNK6device6Kernel17FindLocalWorkSizeEmRKN3amd7NDRangeERS2_ +librocclr.so.5.1:_ZNK6device7Program15getLoweredNamesEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE +librocclr.so.5.1:_ZNK6device7Program16getDemangledNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS6_ +librocclr.so.5.1:_ZNK6device7Program17runInitFiniKernelENS0_13kernel_kind_tE +librocclr.so.5.1:_ZNK6device7Program21getSymbolsFromCodeObjEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE23amd_comgr_symbol_type_s +librocclr.so.5.1:_ZNK6device7Program23getGlobalVarFromCodeObjEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE +librocclr.so.5.1:_ZNK6device7Program24getGlobalFuncFromCodeObjEPSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EE +librocclr.so.5.1:_ZNK6device8ClBinary14loadLlvmBinaryERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERN3amd3Elf11ElfSectionsE +librocclr.so.5.1:_ZNK6device8ClBinary15loadLinkOptionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZNK6device8ClBinary18loadCompileOptionsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +librocclr.so.5.1:_ZNK6device8ClBinary4dataEv +librocclr.so.5.1:_ZNK6device8ClBinary6DatafdEv +librocclr.so.5.1:_ZNK6device8ClBinary6isSPIREv +librocclr.so.5.1:_ZNK6device8ClBinary7DataURIB5cxx11Ev +librocclr.so.5.1:_ZNK6device8ClBinary7isSPIRVEv +librocclr.so.5.1:_ZTIN3amd10AppProfileE +librocclr.so.5.1:_ZTIN3amd11DeviceQueueE +librocclr.so.5.1:_ZTIN3amd14HwDebugManagerE +librocclr.so.5.1:_ZTIN3amd18UnmapMemoryCommandE +librocclr.so.5.1:_ZTIN3amd20NDRangeKernelCommandE +librocclr.so.5.1:_ZTIN3amd24AcquireExtObjectsCommandE +librocclr.so.5.1:_ZTIN3amd24ReleaseExtObjectsCommandE +librocclr.so.5.1:_ZTIN3amd25TransferBufferFileCommandE +librocclr.so.5.1:_ZTIN3amd4PipeE +librocclr.so.5.1:_ZTIN3amd5EventE +librocclr.so.5.1:_ZTIN3amd5ImageE +librocclr.so.5.1:_ZTIN3amd6BufferE +librocclr.so.5.1:_ZTIN3amd6DeviceE +librocclr.so.5.1:_ZTIN3amd6KernelE +librocclr.so.5.1:_ZTIN3amd6MemoryE +librocclr.so.5.1:_ZTIN3amd6ThreadE +librocclr.so.5.1:_ZTIN3amd7CommandE +librocclr.so.5.1:_ZTIN3amd7ContextE +librocclr.so.5.1:_ZTIN3amd7ProgramE +librocclr.so.5.1:_ZTIN3amd9HostQueueE +librocclr.so.5.1:_ZTIN3roc10AppProfileE +librocclr.so.5.1:_ZTIN3roc10NullDeviceE +librocclr.so.5.1:_ZTIN3roc10VirtualGPUE +librocclr.so.5.1:_ZTIN3roc11PerfCounterE +librocclr.so.5.1:_ZTIN3roc12HSAILProgramE +librocclr.so.5.1:_ZTIN3roc14DmaBlitManagerE +librocclr.so.5.1:_ZTIN3roc15LightningKernelE +librocclr.so.5.1:_ZTIN3roc15ProfilingSignalE +librocclr.so.5.1:_ZTIN3roc16LightningProgramE +librocclr.so.5.1:_ZTIN3roc17KernelBlitManagerE +librocclr.so.5.1:_ZTIN3roc18PerfCounterProfileE +librocclr.so.5.1:_ZTIN3roc5ImageE +librocclr.so.5.1:_ZTIN3roc6BufferE +librocclr.so.5.1:_ZTIN3roc6DeviceE +librocclr.so.5.1:_ZTIN3roc6MemoryE +librocclr.so.5.1:_ZTIN3roc6SignalE +librocclr.so.5.1:_ZTIN3roc7ProgramE +librocclr.so.5.1:_ZTIN3roc7SamplerE +librocclr.so.5.1:_ZTIN6device11WaveLimiterE +librocclr.so.5.1:_ZTIN6device15HostBlitManagerE +librocclr.so.5.1:_ZTIN6device17WLAlgorithmSmoothE +librocclr.so.5.1:_ZTIN6device18WaveLimiterManagerE +librocclr.so.5.1:_ZTIN6device6KernelE +librocclr.so.5.1:_ZTIN6device7ProgramE +librocclr.so.5.1:_ZTIN6device8ClBinaryE +librocclr.so.5.1:_ZTSN3amd10AppProfileE +librocclr.so.5.1:_ZTSN3amd11DeviceQueueE +librocclr.so.5.1:_ZTSN3amd14HwDebugManagerE +librocclr.so.5.1:_ZTSN3amd18UnmapMemoryCommandE +librocclr.so.5.1:_ZTSN3amd20NDRangeKernelCommandE +librocclr.so.5.1:_ZTSN3amd24AcquireExtObjectsCommandE +librocclr.so.5.1:_ZTSN3amd24ReleaseExtObjectsCommandE +librocclr.so.5.1:_ZTSN3amd25TransferBufferFileCommandE +librocclr.so.5.1:_ZTSN3amd4PipeE +librocclr.so.5.1:_ZTSN3amd5EventE +librocclr.so.5.1:_ZTSN3amd5ImageE +librocclr.so.5.1:_ZTSN3amd6BufferE +librocclr.so.5.1:_ZTSN3amd6DeviceE +librocclr.so.5.1:_ZTSN3amd6KernelE +librocclr.so.5.1:_ZTSN3amd6MemoryE +librocclr.so.5.1:_ZTSN3amd6ThreadE +librocclr.so.5.1:_ZTSN3amd7CommandE +librocclr.so.5.1:_ZTSN3amd7ContextE +librocclr.so.5.1:_ZTSN3amd7ProgramE +librocclr.so.5.1:_ZTSN3amd9HostQueueE +librocclr.so.5.1:_ZTSN3roc10AppProfileE +librocclr.so.5.1:_ZTSN3roc10NullDeviceE +librocclr.so.5.1:_ZTSN3roc10VirtualGPUE +librocclr.so.5.1:_ZTSN3roc11PerfCounterE +librocclr.so.5.1:_ZTSN3roc12HSAILProgramE +librocclr.so.5.1:_ZTSN3roc14DmaBlitManagerE +librocclr.so.5.1:_ZTSN3roc15LightningKernelE +librocclr.so.5.1:_ZTSN3roc15ProfilingSignalE +librocclr.so.5.1:_ZTSN3roc16LightningProgramE +librocclr.so.5.1:_ZTSN3roc17KernelBlitManagerE +librocclr.so.5.1:_ZTSN3roc18PerfCounterProfileE +librocclr.so.5.1:_ZTSN3roc5ImageE +librocclr.so.5.1:_ZTSN3roc6BufferE +librocclr.so.5.1:_ZTSN3roc6DeviceE +librocclr.so.5.1:_ZTSN3roc6MemoryE +librocclr.so.5.1:_ZTSN3roc6SignalE +librocclr.so.5.1:_ZTSN3roc7ProgramE +librocclr.so.5.1:_ZTSN3roc7SamplerE +librocclr.so.5.1:_ZTSN6device11WaveLimiterE +librocclr.so.5.1:_ZTSN6device15HostBlitManagerE +librocclr.so.5.1:_ZTSN6device17WLAlgorithmSmoothE +librocclr.so.5.1:_ZTSN6device18WaveLimiterManagerE +librocclr.so.5.1:_ZTSN6device6KernelE +librocclr.so.5.1:_ZTSN6device7ProgramE +librocclr.so.5.1:_ZTSN6device8ClBinaryE +librocclr.so.5.1:_ZTVN3amd10AppProfileE +librocclr.so.5.1:_ZTVN3amd11DeviceQueueE +librocclr.so.5.1:_ZTVN3amd14HwDebugManagerE +librocclr.so.5.1:_ZTVN3amd18UnmapMemoryCommandE +librocclr.so.5.1:_ZTVN3amd20NDRangeKernelCommandE +librocclr.so.5.1:_ZTVN3amd24AcquireExtObjectsCommandE +librocclr.so.5.1:_ZTVN3amd24ReleaseExtObjectsCommandE +librocclr.so.5.1:_ZTVN3amd25TransferBufferFileCommandE +librocclr.so.5.1:_ZTVN3amd4PipeE +librocclr.so.5.1:_ZTVN3amd5EventE +librocclr.so.5.1:_ZTVN3amd5ImageE +librocclr.so.5.1:_ZTVN3amd6BufferE +librocclr.so.5.1:_ZTVN3amd6DeviceE +librocclr.so.5.1:_ZTVN3amd6KernelE +librocclr.so.5.1:_ZTVN3amd6MemoryE +librocclr.so.5.1:_ZTVN3amd6ThreadE +librocclr.so.5.1:_ZTVN3amd7CommandE +librocclr.so.5.1:_ZTVN3amd7ContextE +librocclr.so.5.1:_ZTVN3amd7ProgramE +librocclr.so.5.1:_ZTVN3amd9HostQueueE +librocclr.so.5.1:_ZTVN3roc10AppProfileE +librocclr.so.5.1:_ZTVN3roc10NullDeviceE +librocclr.so.5.1:_ZTVN3roc10VirtualGPUE +librocclr.so.5.1:_ZTVN3roc11PerfCounterE +librocclr.so.5.1:_ZTVN3roc12HSAILProgramE +librocclr.so.5.1:_ZTVN3roc14DmaBlitManagerE +librocclr.so.5.1:_ZTVN3roc15LightningKernelE +librocclr.so.5.1:_ZTVN3roc15ProfilingSignalE +librocclr.so.5.1:_ZTVN3roc16LightningProgramE +librocclr.so.5.1:_ZTVN3roc17KernelBlitManagerE +librocclr.so.5.1:_ZTVN3roc18PerfCounterProfileE +librocclr.so.5.1:_ZTVN3roc5ImageE +librocclr.so.5.1:_ZTVN3roc6BufferE +librocclr.so.5.1:_ZTVN3roc6DeviceE +librocclr.so.5.1:_ZTVN3roc6MemoryE +librocclr.so.5.1:_ZTVN3roc6SignalE +librocclr.so.5.1:_ZTVN3roc7ProgramE +librocclr.so.5.1:_ZTVN3roc7SamplerE +librocclr.so.5.1:_ZTVN6device11WaveLimiterE +librocclr.so.5.1:_ZTVN6device15HostBlitManagerE +librocclr.so.5.1:_ZTVN6device17WLAlgorithmSmoothE +librocclr.so.5.1:_ZTVN6device18WaveLimiterManagerE +librocclr.so.5.1:_ZTVN6device6KernelE +librocclr.so.5.1:_ZTVN6device7ProgramE +librocclr.so.5.1:_ZTVN6device8ClBinaryE +librocclr.so.5.1:breakpoint +librocclr.so.5.1:hostcallListener +librocclr.so.5.1:listenerLock +librocclr.so.5.1:numAllocs Index: abi_used_libs =================================================================== --- /dev/null +++ abi_used_libs @@ -0,0 +1,9 @@ +UNKNOWN +ld-linux-x86-64.so.2 +libOpenCL.so.1 +libamd_comgr.so.2 +libc.so.6 +libgcc_s.so.1 +libhsa-runtime64.so.1 +libm.so.6 +libstdc++.so.6 Index: abi_used_symbols =================================================================== --- /dev/null +++ abi_used_symbols @@ -0,0 +1,404 @@ +UNKNOWN:_ZN3amd10PlatformID8PlatformE +UNKNOWN:_ZN3amd11GLFunctions4initEll +UNKNOWN:_ZN3amd11GLFunctionsC1EPvb +UNKNOWN:_ZN3amd11GLFunctionsD1Ev +UNKNOWN:_ZN3amd19ICDDispatchedObject18icdVendorDispatch_E +UNKNOWN:_ZNK3amd15LiquidFlashFile13transferBlockEbPvmmmm +ld-linux-x86-64.so.2:__tls_get_addr +libOpenCL.so.1:clBuildProgram +libOpenCL.so.1:clCreateContext +libOpenCL.so.1:clCreateKernel +libOpenCL.so.1:clCreateProgramWithSource +libOpenCL.so.1:clGetDeviceIDs +libOpenCL.so.1:clGetDeviceInfo +libOpenCL.so.1:clGetKernelWorkGroupInfo +libOpenCL.so.1:clGetPlatformIDs +libOpenCL.so.1:clGetPlatformInfo +libOpenCL.so.1:clGetProgramBuildInfo +libOpenCL.so.1:clGetProgramInfo +libOpenCL.so.1:clGetSupportedImageFormats +libOpenCL.so.1:clReleaseCommandQueue +libOpenCL.so.1:clReleaseContext +libOpenCL.so.1:clReleaseDevice +libOpenCL.so.1:clReleaseKernel +libOpenCL.so.1:clReleaseProgram +libOpenCL.so.1:clRetainDevice +libamd_comgr.so.2:amd_comgr_action_data_count +libamd_comgr.so.2:amd_comgr_action_data_get_data +libamd_comgr.so.2:amd_comgr_action_info_set_isa_name +libamd_comgr.so.2:amd_comgr_action_info_set_language +libamd_comgr.so.2:amd_comgr_action_info_set_logging +libamd_comgr.so.2:amd_comgr_action_info_set_option_list +libamd_comgr.so.2:amd_comgr_create_action_info +libamd_comgr.so.2:amd_comgr_create_data +libamd_comgr.so.2:amd_comgr_create_data_set +libamd_comgr.so.2:amd_comgr_data_set_add +libamd_comgr.so.2:amd_comgr_demangle_symbol_name +libamd_comgr.so.2:amd_comgr_destroy_action_info +libamd_comgr.so.2:amd_comgr_destroy_data_set +libamd_comgr.so.2:amd_comgr_destroy_metadata +libamd_comgr.so.2:amd_comgr_do_action +libamd_comgr.so.2:amd_comgr_get_data +libamd_comgr.so.2:amd_comgr_get_data_isa_name +libamd_comgr.so.2:amd_comgr_get_data_metadata +libamd_comgr.so.2:amd_comgr_get_isa_metadata +libamd_comgr.so.2:amd_comgr_get_metadata_kind +libamd_comgr.so.2:amd_comgr_get_metadata_list_size +libamd_comgr.so.2:amd_comgr_get_metadata_string +libamd_comgr.so.2:amd_comgr_index_list_metadata +libamd_comgr.so.2:amd_comgr_iterate_map_metadata +libamd_comgr.so.2:amd_comgr_iterate_symbols +libamd_comgr.so.2:amd_comgr_metadata_lookup +libamd_comgr.so.2:amd_comgr_release_data +libamd_comgr.so.2:amd_comgr_set_data +libamd_comgr.so.2:amd_comgr_set_data_name +libamd_comgr.so.2:amd_comgr_symbol_get_info +libc.so.6:__cxa_atexit +libc.so.6:__errno_location +libc.so.6:__isoc99_sscanf +libc.so.6:__libc_single_threaded +libc.so.6:__libc_start_main +libc.so.6:__stack_chk_fail +libc.so.6:__vfprintf_chk +libc.so.6:__vsnprintf_chk +libc.so.6:_exit +libc.so.6:abort +libc.so.6:basename +libc.so.6:calloc +libc.so.6:clock_getres +libc.so.6:clock_gettime +libc.so.6:close +libc.so.6:dlclose +libc.so.6:dlopen +libc.so.6:dlsym +libc.so.6:dup2 +libc.so.6:environ +libc.so.6:execvp +libc.so.6:fclose +libc.so.6:fflush +libc.so.6:fopen +libc.so.6:fprintf +libc.so.6:free +libc.so.6:fstat +libc.so.6:ftruncate +libc.so.6:getenv +libc.so.6:getpid +libc.so.6:gettimeofday +libc.so.6:isspace +libc.so.6:malloc +libc.so.6:mbstowcs +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:mkdir +libc.so.6:mmap +libc.so.6:mprotect +libc.so.6:munmap +libc.so.6:nanosleep +libc.so.6:open +libc.so.6:pathconf +libc.so.6:posix_memalign +libc.so.6:prctl +libc.so.6:pthread_attr_destroy +libc.so.6:pthread_attr_getguardsize +libc.so.6:pthread_attr_getstack +libc.so.6:pthread_attr_init +libc.so.6:pthread_attr_setaffinity_np +libc.so.6:pthread_attr_setdetachstate +libc.so.6:pthread_attr_setstacksize +libc.so.6:pthread_create +libc.so.6:pthread_getaffinity_np +libc.so.6:pthread_getattr_np +libc.so.6:pthread_join +libc.so.6:pthread_kill +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_unlock +libc.so.6:pthread_once +libc.so.6:pthread_self +libc.so.6:pthread_setaffinity_np +libc.so.6:pthread_sigmask +libc.so.6:puts +libc.so.6:readlink +libc.so.6:remove +libc.so.6:rmdir +libc.so.6:sched_yield +libc.so.6:sem_destroy +libc.so.6:sem_init +libc.so.6:sem_post +libc.so.6:sem_timedwait +libc.so.6:sem_wait +libc.so.6:shm_open +libc.so.6:sigaction +libc.so.6:sigaddset +libc.so.6:sigemptyset +libc.so.6:sigfillset +libc.so.6:sprintf +libc.so.6:stat +libc.so.6:stderr +libc.so.6:stdout +libc.so.6:strchr +libc.so.6:strcmp +libc.so.6:strlen +libc.so.6:strncmp +libc.so.6:strncpy +libc.so.6:strndup +libc.so.6:strstr +libc.so.6:strtol +libc.so.6:strtoul +libc.so.6:sysconf +libc.so.6:sysinfo +libc.so.6:tolower +libc.so.6:unlink +libc.so.6:usleep +libc.so.6:vfork +libc.so.6:waitpid +libc.so.6:wcslen +libc.so.6:wmemcpy +libgcc_s.so.1:_Unwind_Resume +libhsa-runtime64.so.1:hsa_agent_extension_supported +libhsa-runtime64.so.1:hsa_agent_get_info +libhsa-runtime64.so.1:hsa_agent_iterate_isas +libhsa-runtime64.so.1:hsa_amd_agent_iterate_memory_pools +libhsa-runtime64.so.1:hsa_amd_agent_memory_pool_get_info +libhsa-runtime64.so.1:hsa_amd_agents_allow_access +libhsa-runtime64.so.1:hsa_amd_coherency_set_type +libhsa-runtime64.so.1:hsa_amd_image_create +libhsa-runtime64.so.1:hsa_amd_interop_map_buffer +libhsa-runtime64.so.1:hsa_amd_interop_unmap_buffer +libhsa-runtime64.so.1:hsa_amd_ipc_memory_attach +libhsa-runtime64.so.1:hsa_amd_ipc_memory_create +libhsa-runtime64.so.1:hsa_amd_ipc_memory_detach +libhsa-runtime64.so.1:hsa_amd_memory_async_copy +libhsa-runtime64.so.1:hsa_amd_memory_async_copy_rect +libhsa-runtime64.so.1:hsa_amd_memory_lock_to_pool +libhsa-runtime64.so.1:hsa_amd_memory_pool_allocate +libhsa-runtime64.so.1:hsa_amd_memory_pool_free +libhsa-runtime64.so.1:hsa_amd_memory_pool_get_info +libhsa-runtime64.so.1:hsa_amd_memory_unlock +libhsa-runtime64.so.1:hsa_amd_pointer_info +libhsa-runtime64.so.1:hsa_amd_profiling_async_copy_enable +libhsa-runtime64.so.1:hsa_amd_profiling_get_async_copy_time +libhsa-runtime64.so.1:hsa_amd_profiling_get_dispatch_time +libhsa-runtime64.so.1:hsa_amd_profiling_set_profiler_enabled +libhsa-runtime64.so.1:hsa_amd_queue_cu_set_mask +libhsa-runtime64.so.1:hsa_amd_queue_set_priority +libhsa-runtime64.so.1:hsa_amd_signal_async_handler +libhsa-runtime64.so.1:hsa_amd_signal_create +libhsa-runtime64.so.1:hsa_amd_signal_value_pointer +libhsa-runtime64.so.1:hsa_amd_svm_attributes_get +libhsa-runtime64.so.1:hsa_amd_svm_attributes_set +libhsa-runtime64.so.1:hsa_amd_svm_prefetch_async +libhsa-runtime64.so.1:hsa_code_object_reader_create_from_memory +libhsa-runtime64.so.1:hsa_code_object_reader_destroy +libhsa-runtime64.so.1:hsa_executable_agent_global_variable_define +libhsa-runtime64.so.1:hsa_executable_create_alt +libhsa-runtime64.so.1:hsa_executable_destroy +libhsa-runtime64.so.1:hsa_executable_freeze +libhsa-runtime64.so.1:hsa_executable_get_symbol_by_name +libhsa-runtime64.so.1:hsa_executable_load_agent_code_object +libhsa-runtime64.so.1:hsa_executable_symbol_get_info +libhsa-runtime64.so.1:hsa_ext_image_create +libhsa-runtime64.so.1:hsa_ext_image_create_with_layout +libhsa-runtime64.so.1:hsa_ext_image_data_get_info +libhsa-runtime64.so.1:hsa_ext_image_destroy +libhsa-runtime64.so.1:hsa_ext_image_export +libhsa-runtime64.so.1:hsa_ext_image_import +libhsa-runtime64.so.1:hsa_ext_sampler_create +libhsa-runtime64.so.1:hsa_ext_sampler_destroy +libhsa-runtime64.so.1:hsa_init +libhsa-runtime64.so.1:hsa_isa_get_info_alt +libhsa-runtime64.so.1:hsa_iterate_agents +libhsa-runtime64.so.1:hsa_memory_copy +libhsa-runtime64.so.1:hsa_memory_deregister +libhsa-runtime64.so.1:hsa_memory_register +libhsa-runtime64.so.1:hsa_queue_add_write_index_screlease +libhsa-runtime64.so.1:hsa_queue_create +libhsa-runtime64.so.1:hsa_queue_destroy +libhsa-runtime64.so.1:hsa_queue_load_read_index_relaxed +libhsa-runtime64.so.1:hsa_queue_load_read_index_scacquire +libhsa-runtime64.so.1:hsa_queue_load_write_index_relaxed +libhsa-runtime64.so.1:hsa_shut_down +libhsa-runtime64.so.1:hsa_signal_add_relaxed +libhsa-runtime64.so.1:hsa_signal_create +libhsa-runtime64.so.1:hsa_signal_destroy +libhsa-runtime64.so.1:hsa_signal_load_relaxed +libhsa-runtime64.so.1:hsa_signal_silent_store_relaxed +libhsa-runtime64.so.1:hsa_signal_store_relaxed +libhsa-runtime64.so.1:hsa_signal_store_screlease +libhsa-runtime64.so.1:hsa_signal_subtract_relaxed +libhsa-runtime64.so.1:hsa_signal_wait_scacquire +libhsa-runtime64.so.1:hsa_status_string +libhsa-runtime64.so.1:hsa_system_extension_supported +libhsa-runtime64.so.1:hsa_system_get_info +libhsa-runtime64.so.1:hsa_system_get_major_extension_table +libm.so.6:pow +libstdc++.so.6:_ZNKSt12__basic_fileIcE7is_openEv +libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv +libstdc++.so.6:_ZNKSt6locale2id5_M_idEv +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12find_last_ofEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13find_first_ofEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE17find_first_not_ofEcm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEPKcmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6substrEmm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmRKS4_ +libstdc++.so.6:_ZNKSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEE3strEv +libstdc++.so.6:_ZNKSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEE3strEv +libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm +libstdc++.so.6:_ZNSi10_M_extractIlEERSiRT_ +libstdc++.so.6:_ZNSi10_M_extractImEERSiRT_ +libstdc++.so.6:_ZNSi4peekEv +libstdc++.so.6:_ZNSi4readEPcl +libstdc++.so.6:_ZNSi5seekgESt4fposI11__mbstate_tE +libstdc++.so.6:_ZNSi5seekgElSt12_Ios_Seekdir +libstdc++.so.6:_ZNSi5tellgEv +libstdc++.so.6:_ZNSo3putEc +libstdc++.so.6:_ZNSo5flushEv +libstdc++.so.6:_ZNSo5seekpESt4fposI11__mbstate_tE +libstdc++.so.6:_ZNSo5writeEPKcl +libstdc++.so.6:_ZNSo9_M_insertIPKvEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIbEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIdEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertImEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIxEERSoT_ +libstdc++.so.6:_ZNSo9_M_insertIyEERSoT_ +libstdc++.so.6:_ZNSolsEi +libstdc++.so.6:_ZNSolsEs +libstdc++.so.6:_ZNSt11regex_errorD1Ev +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED2Ev +libstdc++.so.6:_ZNSt13basic_fstreamIcSt11char_traitsIcEEC1Ev +libstdc++.so.6:_ZNSt13basic_fstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt13random_device7_M_finiEv +libstdc++.so.6:_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZNSt13random_device9_M_getvalEv +libstdc++.so.6:_ZNSt13runtime_errorC2EPKc +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1Ev +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEE5closeEv +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1ERKNSt7__cxx1112basic_stringIcS1_SaIcEEESt13_Ios_Openmode +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1Ev +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt5ctypeIcE2idE +libstdc++.so.6:_ZNSt6localeC1ERKS_ +libstdc++.so.6:_ZNSt6localeC1Ev +libstdc++.so.6:_ZNSt6localeD1Ev +libstdc++.so.6:_ZNSt6localeaSERKS_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE8_M_eraseEmm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2EPKcRKS3_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC2ERKS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED2Ev +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_ +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEPKc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEpLEPKc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode +libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode +libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEC1Ev +libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev +libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ +libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_ +libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv +libstdc++.so.6:_ZNSt8ios_base4InitC1Ev +libstdc++.so.6:_ZNSt8ios_base4InitD1Ev +libstdc++.so.6:_ZNSt8ios_baseD2Ev +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E +libstdc++.so.6:_ZNSt9exceptionD2Ev +libstdc++.so.6:_ZSt11_Hash_bytesPKvmm +libstdc++.so.6:_ZSt11__once_call +libstdc++.so.6:_ZSt15__once_callable +libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l +libstdc++.so.6:_ZSt16__throw_bad_castv +libstdc++.so.6:_ZSt17__throw_bad_allocv +libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base +libstdc++.so.6:_ZSt19__throw_logic_errorPKc +libstdc++.so.6:_ZSt19__throw_regex_errorNSt15regex_constants10error_typeE +libstdc++.so.6:_ZSt20__throw_length_errorPKc +libstdc++.so.6:_ZSt20__throw_out_of_rangePKc +libstdc++.so.6:_ZSt20__throw_system_errori +libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc +libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz +libstdc++.so.6:_ZSt25__throw_bad_function_callv +libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ +libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv +libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ +libstdc++.so.6:_ZSt2wsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_ +libstdc++.so.6:_ZSt4cerr +libstdc++.so.6:_ZSt4cout +libstdc++.so.6:_ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_ +libstdc++.so.6:_ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_ +libstdc++.so.6:_ZSt7nothrow +libstdc++.so.6:_ZSt9terminatev +libstdc++.so.6:_ZSt9use_facetINSt7__cxx117collateIcEEERKT_RKSt6locale +libstdc++.so.6:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale +libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc +libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE +libstdc++.so.6:_ZTINSt6locale5facetE +libstdc++.so.6:_ZTISt11regex_error +libstdc++.so.6:_ZTISt16invalid_argument +libstdc++.so.6:_ZTISt5ctypeIcE +libstdc++.so.6:_ZTISt9bad_alloc +libstdc++.so.6:_ZTISt9exception +libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTTSt13basic_fstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv121__vmi_class_type_infoE +libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZTVSt11regex_error +libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE +libstdc++.so.6:_ZdaPv +libstdc++.so.6:_ZdlPv +libstdc++.so.6:_Znam +libstdc++.so.6:_ZnamRKSt9nothrow_t +libstdc++.so.6:_Znwm +libstdc++.so.6:__cxa_allocate_exception +libstdc++.so.6:__cxa_bad_cast +libstdc++.so.6:__cxa_begin_catch +libstdc++.so.6:__cxa_call_unexpected +libstdc++.so.6:__cxa_end_catch +libstdc++.so.6:__cxa_free_exception +libstdc++.so.6:__cxa_get_exception_ptr +libstdc++.so.6:__cxa_guard_abort +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_pure_virtual +libstdc++.so.6:__cxa_rethrow +libstdc++.so.6:__cxa_throw +libstdc++.so.6:__dynamic_cast +libstdc++.so.6:__gxx_personality_v0 +libstdc++.so.6:__once_proxy Index: files/0001-Allow-ROCclr-to-be-built-standalone.patch =================================================================== --- /dev/null +++ files/0001-Allow-ROCclr-to-be-built-standalone.patch @@ -0,0 +1,111 @@ +From 45f43db31e3d9b00897cf4ca029c8e5f1ee5e3ee Mon Sep 17 00:00:00 2001 +From: Jeremy Newton +Date: Wed, 20 Apr 2022 00:24:06 -0400 +Subject: [PATCH] Allow ROCclr to be built standalone + +The OpenCL sources are still required, but this patch allows ROCclr to be +built, installed, and packaged independently. + +While this isn't the most correct way of implementing this, it is the least +disruptive and least likely to break against upstream code (smallest delta +and easy to rebase). A proper upstreamable fix would require someone +with better cmake skill to work with upstream. + +An ideal upstream solution would require rework across hipamd, ROCm OpenCL, +and ROCclr, along with an understanding of all three code bases including +the PAL (used on Windows) backend's considerations and design constraints. +--- + CMakeLists.txt | 37 +++++++++++++++++++++++++++++++---- + cmake/ROCclr.cmake.in | 10 ++++++++++ + cmake/ROCclr.cmake.install.in | 15 ++++++++++++++ + 3 files changed, 58 insertions(+), 4 deletions(-) + create mode 100644 cmake/ROCclr.cmake.in + create mode 100644 cmake/ROCclr.cmake.install.in + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 29ed85f8..7916da54 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -22,9 +22,38 @@ cmake_minimum_required(VERSION 3.5) + + project(ROCclr) + +-if (${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR}) +- message(AUTHOR_WARNING "ROCclr is being built as a standalone project. This isn't supported anymore.") +-endif() +- + list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) + include(ROCclr) ++ ++include(GNUInstallDirs) ++ ++install( TARGETS rocclr ++ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}) ++ ++install ( ++ DIRECTORY ++ "${AMD_OPENCL_INCLUDE_DIR}/../../../../amdocl" ++ "${CMAKE_CURRENT_SOURCE_DIR}/include" ++ "${CMAKE_CURRENT_SOURCE_DIR}/elf" ++ "${CMAKE_CURRENT_SOURCE_DIR}/utils" ++ "${CMAKE_CURRENT_SOURCE_DIR}/platform" ++ "${CMAKE_CURRENT_SOURCE_DIR}/thread" ++ "${CMAKE_CURRENT_SOURCE_DIR}/os" ++ "${CMAKE_CURRENT_SOURCE_DIR}/device" ++ DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/rocclr ++ FILES_MATCHING PATTERN "*.h*") ++ ++#Create module prior to install, useful if packaging rocclr and opencl together ++configure_file("cmake/ROCclr.cmake.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/ROCclr.cmake" ++ @ONLY) ++ ++#Create a module to be installed, i.e. building with rocclr post "make install" ++configure_file("cmake/ROCclr.cmake.install.in" ++ "${CMAKE_CURRENT_BINARY_DIR}/ROCclr.cmake.install" ++ @ONLY) ++ ++install(FILES ++ "${CMAKE_CURRENT_BINARY_DIR}/ROCclr.cmake.install" ++ DESTINATION "${CMAKE_INSTALL_DATADIR}/cmake/Modules" ++ RENAME "ROCclr.cmake") +diff --git a/cmake/ROCclr.cmake.in b/cmake/ROCclr.cmake.in +new file mode 100644 +index 00000000..be10b5c8 +--- /dev/null ++++ b/cmake/ROCclr.cmake.in +@@ -0,0 +1,10 @@ ++link_directories(PUBLIC "@CMAKE_CURRENT_BINARY_DIR@") ++ ++include_directories( ++ @AMD_OPENCL_INCLUDE_DIRS@ ++ @CMAKE_CURRENT_SOURCE_DIR@ ++ @CMAKE_CURRENT_SOURCE_DIR@/include ++ @CMAKE_CURRENT_SOURCE_DIR@/elf) ++ ++#Taken from elf/test/CMakeLists.txt: ++add_definitions(-DUSE_COMGR_LIBRARY -DCOMGR_DYN_DLL -DWITH_LIGHTNING_COMPILER) +diff --git a/cmake/ROCclr.cmake.install.in b/cmake/ROCclr.cmake.install.in +new file mode 100644 +index 00000000..89160eb3 +--- /dev/null ++++ b/cmake/ROCclr.cmake.install.in +@@ -0,0 +1,15 @@ ++set(ROCCLR_INCLUDE_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/rocclr/include" CACHE STRING "ROCclr include directory") ++set(AMD_OPENCL_INCLUDE_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/CL" CACHE STRING "OpenCL include directory") ++set(AMDOCL_INCLUDE_DIR "@CMAKE_INSTALL_FULL_INCLUDEDIR@/rocclr/amdocl" CACHE STRING "AMDOCL include directory") ++link_directories(PUBLIC "@CMAKE_INSTALL_FULL_LIBDIR@") ++ ++include_directories( ++ ${AMD_OPENCL_INCLUDE_DIR}/.. ++ ${AMDOCL_INCLUDE_DIR} ++ ${AMDOCL_INCLUDE_DIR}/.. ++ ${ROCCLR_INCLUDE_DIR} ++ ${ROCCLR_INCLUDE_DIR}/.. ++ ${ROCCLR_INCLUDE_DIR}/../elf) ++ ++#Needed by elf/test/*: ++add_definitions(-DUSE_COMGR_LIBRARY -DCOMGR_DYN_DLL -DWITH_LIGHTNING_COMPILER) +-- +2.34.1 + Index: files/0001-SWDEV-321118-Use-GNUInstallDirs.patch =================================================================== --- /dev/null +++ files/0001-SWDEV-321118-Use-GNUInstallDirs.patch @@ -0,0 +1,126 @@ +From f86726945b821939a2d4620094f4f5f0a866a564 Mon Sep 17 00:00:00 2001 +From: Jeremy Newton +Date: Mon, 31 Jan 2022 17:54:14 -0500 +Subject: [PATCH 1/3] SWDEV-321118 - Use GNUInstallDirs + +Use GNUInstallDirs variables to determine the location of BINDIR, +LIBDIR, DOCDIR, and SYSCONFDIR. + +Signed-off-by: Jeremy Newton +Change-Id: Ifb38263dce80d80c5ebb4eacd8e49c76bb013a44 +--- + CMakeLists.txt | 2 +- + packaging/CMakeLists.txt | 12 ++++++------ + packaging/rocm-ocl-icd.postinst | 4 ++-- + packaging/rocm-ocl-icd.prerm | 4 ++-- + packaging/rocm-ocl-icd.rpm_post | 4 ++-- + packaging/rocm-ocl-icd.rpm_postun | 4 ++-- + 6 files changed, 15 insertions(+), 15 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e5c4537..0612fa2 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -5,7 +5,7 @@ if (POLICY CMP0048) + set(PROJ_VERSION VERSION 1.5.0) + endif() + +-project(opencl) ++project(rocm-opencl) + + include(GNUInstallDirs) + +diff --git a/packaging/CMakeLists.txt b/packaging/CMakeLists.txt +index 13a2185..2b6fa77 100644 +--- a/packaging/CMakeLists.txt ++++ b/packaging/CMakeLists.txt +@@ -1,13 +1,13 @@ + cmake_minimum_required(VERSION 3.5.1) +-project(rocm-opencl) ++include(GNUInstallDirs) + + set(CPACK_COMPONENTS_ALL binary dev icd) + set(CPACK_DEB_COMPONENT_INSTALL ON) + set(CPACK_RPM_COMPONENT_INSTALL ON) + +-install(TARGETS clinfo DESTINATION bin COMPONENT binary) +-install(TARGETS amdocl DESTINATION lib COMPONENT binary) +-install(FILES ${CMAKE_SOURCE_DIR}/LICENSE.txt DESTINATION share/doc/${CMAKE_PROJECT_NAME} COMPONENT binary) ++install(TARGETS clinfo DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT binary) ++install(TARGETS amdocl DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT binary) ++install(FILES ${CMAKE_SOURCE_DIR}/LICENSE.txt DESTINATION ${CMAKE_INSTALL_DOCDIR} COMPONENT binary) + + install(DIRECTORY ${CMAKE_SOURCE_DIR}/khronos/headers/opencl2.2/CL + DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} COMPONENT dev +@@ -17,8 +17,8 @@ install(DIRECTORY ${CMAKE_SOURCE_DIR}/khronos/headers/opencl2.2/CL + PATTERN cl_dx9_media_sharing.h EXCLUDE + PATTERN cl_egl.h EXCLUDE ) + +-install(TARGETS OpenCL DESTINATION lib COMPONENT icd ) +-install(FILES ${CMAKE_SOURCE_DIR}/khronos/icd/LICENSE DESTINATION share/doc/rocm-ocl-icd COMPONENT icd) ++install(TARGETS OpenCL DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT icd ) ++install(FILES ${CMAKE_SOURCE_DIR}/khronos/icd/LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/doc/rocm-ocl-icd COMPONENT icd) + + + # Generic CPACK variables +diff --git a/packaging/rocm-ocl-icd.postinst b/packaging/rocm-ocl-icd.postinst +index 0780970..7c46ade 100644 +--- a/packaging/rocm-ocl-icd.postinst ++++ b/packaging/rocm-ocl-icd.postinst +@@ -6,8 +6,8 @@ INSTALL_PATH=@CPACK_PACKAGING_INSTALL_PREFIX@ + ROCM_LIBPATH=@ROCM_PATH@/lib + + do_ldconfig() { +- echo ${INSTALL_PATH}/lib > /etc/ld.so.conf.d/10-rocm-opencl.conf && ldconfig +- mkdir -p /etc/OpenCL/vendors && (echo libamdocl64.so > /etc/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@) ++ echo ${INSTALL_PATH}/@CMAKE_INSTALL_LIBDIR@ > /@CMAKE_INSTALL_SYSCONFDIR@/ld.so.conf.d/10-rocm-opencl.conf && ldconfig ++ mkdir -p /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors && (echo libamdocl64.so > /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@) + } + + case "$1" in +diff --git a/packaging/rocm-ocl-icd.prerm b/packaging/rocm-ocl-icd.prerm +index 9fc6c8d..e0b5417 100644 +--- a/packaging/rocm-ocl-icd.prerm ++++ b/packaging/rocm-ocl-icd.prerm +@@ -3,8 +3,8 @@ + set -e + + rm_ldconfig() { +- rm -f /etc/ld.so.conf.d/10-rocm-opencl.conf && ldconfig +- rm -f /etc/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@ ++ rm -f /@CMAKE_INSTALL_SYSCONFDIR@/ld.so.conf.d/10-rocm-opencl.conf && ldconfig ++ rm -f /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@ + } + + case "$1" in +diff --git a/packaging/rocm-ocl-icd.rpm_post b/packaging/rocm-ocl-icd.rpm_post +index 7ce5d97..49129ce 100644 +--- a/packaging/rocm-ocl-icd.rpm_post ++++ b/packaging/rocm-ocl-icd.rpm_post +@@ -1,8 +1,8 @@ + INSTALL_PATH=@CPACK_PACKAGING_INSTALL_PREFIX@ + ROCM_LIBPATH=@ROCM_PATH@/lib + +-echo ${INSTALL_PATH}/lib > /etc/ld.so.conf.d/10-rocm-opencl.conf && ldconfig +-mkdir -p /etc/OpenCL/vendors && (echo libamdocl64.so > /etc/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@) ++echo ${INSTALL_PATH}/@CMAKE_INSTALL_LIBDIR@ > /@CMAKE_INSTALL_SYSCONFDIR@/ld.so.conf.d/10-rocm-opencl.conf && ldconfig ++mkdir -p /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors && (echo libamdocl64.so > /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@) + + mkdir -p ${ROCM_LIBPATH} + ln -s -f -r ${INSTALL_PATH}/lib/libOpenCL.so ${ROCM_LIBPATH}/libOpenCL.so +diff --git a/packaging/rocm-ocl-icd.rpm_postun b/packaging/rocm-ocl-icd.rpm_postun +index 356c7af..44bbce3 100644 +--- a/packaging/rocm-ocl-icd.rpm_postun ++++ b/packaging/rocm-ocl-icd.rpm_postun +@@ -1,6 +1,6 @@ + if [ $1 -eq 0 ]; then +- rm -f /etc/ld.so.conf.d/10-rocm-opencl.conf && ldconfig +- rm -f /etc/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@ ++ rm -f /@CMAKE_INSTALL_SYSCONFDIR@/ld.so.conf.d/10-rocm-opencl.conf && ldconfig ++ rm -f /@CMAKE_INSTALL_SYSCONFDIR@/OpenCL/vendors/@OPENCL_AMD_ICD_FILE@ + rm -f @ROCM_PATH@/lib/libOpenCL.so + rm -f @ROCM_PATH@/lib/libOpenCL.so.@OPENCL_LIB_VERSION_MAJOR@ + rm -f @ROCM_PATH@/lib/libOpenCL.so.@OPENCL_LIB_VERSION_STRING@ +-- +2.35.1 + Index: files/0001-enable-gfx800.patch =================================================================== --- /dev/null +++ files/0001-enable-gfx800.patch @@ -0,0 +1,16 @@ +#From xuhuisheng +#at https://github.com/RadeonOpenCompute/ROCm/issues/1659#issuecomment-1041026624 + +diff --git a/utils/flags.hpp b/utils/flags.hpp +index 8f0228cc..2eaa47c5 100644 +--- a/utils/flags.hpp ++++ b/utils/flags.hpp +@@ -245,7 +245,7 @@ release(bool, ROC_SYSTEM_SCOPE_SIGNAL, true, \ + "Enable system scope for signals (uses interrupts).") \ + release(bool, ROC_SKIP_COPY_SYNC, false, \ + "Skips copy syncs if runtime can predict the same engine.") \ +-release(bool, ROC_ENABLE_PRE_VEGA, false, \ ++release(bool, ROC_ENABLE_PRE_VEGA, true, \ + "Enable support of pre-vega ASICs in ROCm path") \ + release(bool, HIP_FORCE_QUEUE_PROFILING, false, \ + "Force command queue profiling by default") \ Index: files/0002-SWDEV-321116-Allow-disabling-ICD-loader.patch =================================================================== --- /dev/null +++ files/0002-SWDEV-321116-Allow-disabling-ICD-loader.patch @@ -0,0 +1,168 @@ +From cee67d6763e9f0c44e97d867042993b1041f40fb Mon Sep 17 00:00:00 2001 +From: Jeremy Newton +Date: Wed, 6 Apr 2022 15:07:13 -0400 +Subject: [PATCH 2/3] SWDEV-321116 - Allow disabling ICD loader + +This patch adds an option to allow not building the ICD loader with +rocm-opencl. This isn't useful for internal use, but distros will want +this to allow packaging rocm-opencl with their own OCL ICD loader. + +Signed-off-by: Jeremy Newton +Change-Id: I6006593eceed543cd829e8949ec2256482815673 +--- + CMakeLists.txt | 23 ++++++++++++------- + packaging/CMakeLists.txt | 49 +++++++++++++++++++++++++++------------- + 2 files changed, 48 insertions(+), 24 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 0612fa2..3bb903a 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -10,11 +10,14 @@ project(rocm-opencl) + include(GNUInstallDirs) + + option(BUILD_TESTS "Enable building OpenCL tests" OFF) ++option(BUILD_ICD "Enable building OpenCL ICD Loader" ON) + option(EMU_ENV "Enable building for emulation environment" OFF) + + + set(OPENCL_ICD_LOADER_HEADERS_DIR "${CMAKE_CURRENT_LIST_DIR}/khronos/headers/opencl2.2" CACHE PATH "") +-add_subdirectory(khronos/icd) ++if(BUILD_ICD) ++ add_subdirectory(khronos/icd) ++endif() + add_subdirectory(amdocl) + add_subdirectory(tools/clinfo) + add_subdirectory(tools/cltrace) +@@ -52,8 +55,10 @@ if (DEFINED ROCM_PATCH_VERSION) + set(OPENCL_AMD_ICD_FILE "amdocl64_${ROCM_PATCH_VERSION}.icd") + endif() + +-get_target_property(OPENCL_LIB_VERSION_MAJOR OpenCL SOVERSION) +-get_target_property(OPENCL_LIB_VERSION_STRING OpenCL VERSION) ++if(BUILD_ICD) ++ get_target_property(OPENCL_LIB_VERSION_MAJOR OpenCL SOVERSION) ++ get_target_property(OPENCL_LIB_VERSION_STRING OpenCL VERSION) ++endif() + + #Set Package Version + set(CPACK_PACKAGE_VERSION ${PROJECT_VERSION}) +@@ -71,11 +76,13 @@ message (STATUS "ROCM Installation path(ROCM_PATH): ${ROCM_PATH}") + + #Package: rocm-opencl,rocm-opencl-dev/devel,rocm-ocl-icd + +-set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/packages/rocm-ocl-icd) +-configure_file(packaging/rocm-ocl-icd.postinst ${BUILD_DIR}/postinst @ONLY) +-configure_file(packaging/rocm-ocl-icd.prerm ${BUILD_DIR}/prerm @ONLY) +-configure_file(packaging/rocm-ocl-icd.rpm_post ${BUILD_DIR}/rpm_post @ONLY) +-configure_file(packaging/rocm-ocl-icd.rpm_postun ${BUILD_DIR}/rpm_postun @ONLY) ++if(BUILD_ICD) ++ set(BUILD_DIR ${CMAKE_CURRENT_BINARY_DIR}/packages/rocm-ocl-icd) ++ configure_file(packaging/rocm-ocl-icd.postinst ${BUILD_DIR}/postinst @ONLY) ++ configure_file(packaging/rocm-ocl-icd.prerm ${BUILD_DIR}/prerm @ONLY) ++ configure_file(packaging/rocm-ocl-icd.rpm_post ${BUILD_DIR}/rpm_post @ONLY) ++ configure_file(packaging/rocm-ocl-icd.rpm_postun ${BUILD_DIR}/rpm_postun @ONLY) ++endif() + + add_subdirectory(packaging) + +diff --git a/packaging/CMakeLists.txt b/packaging/CMakeLists.txt +index 2b6fa77..ab8fed2 100644 +--- a/packaging/CMakeLists.txt ++++ b/packaging/CMakeLists.txt +@@ -1,7 +1,10 @@ + cmake_minimum_required(VERSION 3.5.1) + include(GNUInstallDirs) + +-set(CPACK_COMPONENTS_ALL binary dev icd) ++set(CPACK_COMPONENTS_ALL binary dev) ++if(BUILD_ICD) ++ string ( APPEND CPACK_COMPONENTS_ALL " icd" ) ++endif() + set(CPACK_DEB_COMPONENT_INSTALL ON) + set(CPACK_RPM_COMPONENT_INSTALL ON) + +@@ -17,8 +20,10 @@ install(DIRECTORY ${CMAKE_SOURCE_DIR}/khronos/headers/opencl2.2/CL + PATTERN cl_dx9_media_sharing.h EXCLUDE + PATTERN cl_egl.h EXCLUDE ) + +-install(TARGETS OpenCL DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT icd ) +-install(FILES ${CMAKE_SOURCE_DIR}/khronos/icd/LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/doc/rocm-ocl-icd COMPONENT icd) ++if(BUILD_ICD) ++ install(TARGETS OpenCL DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT icd ) ++ install(FILES ${CMAKE_SOURCE_DIR}/khronos/icd/LICENSE DESTINATION ${CMAKE_INSTALL_DATADIR}/doc/rocm-ocl-icd COMPONENT icd) ++endif() + + + # Generic CPACK variables +@@ -45,11 +50,19 @@ endif() + message("Using CPACK_DEBIAN_PACKAGE_RELEASE ${CPACK_DEBIAN_PACKAGE_RELEASE}") + + set(CPACK_DEBIAN_FILE_NAME "DEB-DEFAULT") +-set(CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS "rocm-ocl-icd, libelf-dev, comgr, hsa-rocr, rocm-core") ++if(BUILD_ICD) ++ set(CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS "rocm-ocl-icd, libelf-dev, comgr, hsa-rocr, rocm-core") ++else() ++ set(CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS "ocl-icd-libopencl1, libelf-dev, comgr, hsa-rocr, rocm-core") ++endif() + + # RPM CPACK variables + set(CPACK_BINARY_RPM "ON") +-set(CPACK_RPM_BINARY_PACKAGE_REQUIRES "rocm-ocl-icd, comgr, hsa-rocr, rocm-core") ++if(BUILD_ICD) ++ set(CPACK_RPM_BINARY_PACKAGE_REQUIRES "rocm-ocl-icd, comgr, hsa-rocr, rocm-core") ++else() ++ set(CPACK_RPM_BINARY_PACKAGE_REQUIRES "ocl-icd, comgr, hsa-rocr, rocm-core") ++endif() + + #Unable to set CPACK_RPM_BIANRY_PACKAGE_LICENSE to control individual pacakge license + #Hence combining the license for BINARY,DEV,ICD to one +@@ -70,21 +83,23 @@ set(CPACK_RPM_DEV_PACKAGE_REQUIRES "rocm-opencl, hsa-rocr-devel, rocm-core") + ############################# + + # Debian CPACK variables +-set(CPACK_ICD_DEB "ON") +-set(CPACK_DEBIAN_ICD_PACKAGE_NAME "rocm-ocl-icd") ++if(BUILD_ICD) ++ set(CPACK_ICD_DEB "ON") ++ set(CPACK_DEBIAN_ICD_PACKAGE_NAME "rocm-ocl-icd") + +-set(CPACK_DEBIAN_ICD_PACKAGE_CONTROL_EXTRA "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/postinst;${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/prerm") +-set(CPACK_DEBIAN_ICD_PACKAGE_DEPENDS "rocm-core") ++ set(CPACK_DEBIAN_ICD_PACKAGE_CONTROL_EXTRA "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/postinst;${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/prerm") ++ set(CPACK_DEBIAN_ICD_PACKAGE_DEPENDS "rocm-core") + + # RPM CPACK variables +-set(CPACK_ICD_RPM "ON") +-set(CPACK_RPM_ICD_PACKAGE_NAME "rocm-ocl-icd") ++ set(CPACK_ICD_RPM "ON") ++ set(CPACK_RPM_ICD_PACKAGE_NAME "rocm-ocl-icd") + + + +-set(CPACK_RPM_ICD_POST_INSTALL_SCRIPT_FILE "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/rpm_post") +-set(CPACK_RPM_ICD_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/rpm_postun") +-set(CPACK_RPM_ICD_PACKAGE_REQUIRES "rocm-core") ++ set(CPACK_RPM_ICD_POST_INSTALL_SCRIPT_FILE "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/rpm_post") ++ set(CPACK_RPM_ICD_POST_UNINSTALL_SCRIPT_FILE "${CMAKE_BINARY_DIR}/packages/rocm-ocl-icd/rpm_postun") ++ set(CPACK_RPM_ICD_PACKAGE_REQUIRES "rocm-core") ++endif() + + if(DEFINED ENV{CPACK_RPM_PACKAGE_RELEASE}) + set(CPACK_RPM_PACKAGE_RELEASE $ENV{CPACK_RPM_PACKAGE_RELEASE}) +@@ -113,8 +128,10 @@ if(NOT ROCM_DEP_ROCMCORE) + string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS ${CPACK_DEBIAN_BINARY_PACKAGE_DEPENDS}) + string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_DEV_PACKAGE_REQUIRES ${CPACK_RPM_DEV_PACKAGE_REQUIRES}) + string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_DEV_PACKAGE_DEPENDS ${CPACK_DEBIAN_DEV_PACKAGE_DEPENDS}) +- string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_ICD_PACKAGE_REQUIRES ${CPACK_RPM_ICD_PACKAGE_REQUIRES}) +- string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_ICD_PACKAGE_DEPENDS ${CPACK_DEBIAN_ICD_PACKAGE_DEPENDS}) ++ if(BUILD_ICD) ++ string(REGEX REPLACE ",? ?rocm-core" "" CPACK_RPM_ICD_PACKAGE_REQUIRES ${CPACK_RPM_ICD_PACKAGE_REQUIRES}) ++ string(REGEX REPLACE ",? ?rocm-core" "" CPACK_DEBIAN_ICD_PACKAGE_DEPENDS ${CPACK_DEBIAN_ICD_PACKAGE_DEPENDS}) ++ endif() + endif() + + include(CPack) +-- +2.35.1 + Index: files/0003-SWDEV-321116-Drop-unnecessary-ICD-include.patch =================================================================== --- /dev/null +++ files/0003-SWDEV-321116-Drop-unnecessary-ICD-include.patch @@ -0,0 +1,44 @@ +From a0e5d11a28c6bc5bcc72927e06b643eb39ea3af3 Mon Sep 17 00:00:00 2001 +From: Jeremy Newton +Date: Wed, 6 Apr 2022 18:37:47 -0400 +Subject: [PATCH 3/3] SWDEV-321116 - Drop unnecessary ICD include + +This looks unused. This should allow building rocm-opencl without any +dependency on any particular OCL ICD. + +Signed-off-by: Jeremy Newton +Change-Id: Ib9229ede8400fd0e883275659ab99513b03952cb +--- + amdocl/cl_execute.cpp | 2 -- + amdocl/cl_icd.cpp | 2 -- + 2 files changed, 4 deletions(-) + +diff --git a/amdocl/cl_execute.cpp b/amdocl/cl_execute.cpp +index 71fe535..e1d5be2 100644 +--- a/amdocl/cl_execute.cpp ++++ b/amdocl/cl_execute.cpp +@@ -27,8 +27,6 @@ + #include "platform/program.hpp" + #include "os/os.hpp" + +-#include +- + /*! \addtogroup API + * @{ + * +diff --git a/amdocl/cl_icd.cpp b/amdocl/cl_icd.cpp +index 2a4f3af..4fce08b 100644 +--- a/amdocl/cl_icd.cpp ++++ b/amdocl/cl_icd.cpp +@@ -27,8 +27,6 @@ + #include "cl_d3d11_amd.hpp" + #endif //_WIN32 + +-#include +- + #include + + amd::PlatformIDS amd::PlatformID::Platform = //{ NULL }; +-- +2.35.1 + Index: files/series =================================================================== --- /dev/null +++ files/series @@ -0,0 +1,3 @@ +0001-SWDEV-321118-Use-GNUInstallDirs.patch +0002-SWDEV-321116-Allow-disabling-ICD-loader.patch +0003-SWDEV-321116-Drop-unnecessary-ICD-include.patch Index: package.yml =================================================================== --- /dev/null +++ package.yml @@ -0,0 +1,77 @@ +name : rocm-opencl +version : 5.1.0 +release : 1 +source : + - https://github.com/ROCm-Developer-Tools/ROCclr/archive/refs/tags/rocm-5.1.0.tar.gz#ROCclr.tar.gz : f4f265604b534795a275af902b2c814f416434d9c9e16db81b3ed5d062187dfa + - https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/refs/tags/rocm-5.1.0.tar.gz#ROCm-OpenCL-Runtime.tar.gz : 362d81303048cf7ed5d2f69fb65ed65425bc3da4734fff83e3b8fbdda51b0927 +license : MIT +component : programming.devel +clang : yes +summary : OpenCL 2.2 compatible language runtime +description: | + OpenCL 2.2 compatible language runtime +extract : False +builddeps : + - pkgconfig(OpenCL) + - pkgconfig(d3d) + - pkgconfig(gl) + - pkgconfig(libhsakmt) + - pkgconfig(x11-xcb) + - rocm-cmake + - rocm-compilersupport-devel + - rocm-device-libs-devel + - rocm-runtime-devel +setup : | + tar -xvzf $sources/ROCclr.tar.gz + tar -xvzf $sources/ROCm-OpenCL-Runtime.tar.gz + pushd ROCclr-rocm-%version% + %patch -p1 < $pkgfiles/0001-enable-gfx800.patch + %patch -p1 < $pkgfiles/0001-Allow-ROCclr-to-be-built-standalone.patch + sed -i "s/STATIC/SHARED/" cmake/ROCclr.cmake + echo "set_target_properties(rocclr PROPERTIES VERSION 5.1.0 SOVERSION 5.1)" \ + >> cmake/ROCclr.cmake + %cmake -Wno-dev \ + -DAMD_OPENCL_PATH="%workdir%/ROCm-OpenCL-Runtime-rocm-%version%" + popd + pushd ROCm-OpenCL-Runtime-rocm-%version% + ls -d khronos/icd/* | grep -v loader | xargs rm -r + ls -d khronos/icd/loader/* | grep -v icd_dispatch.h | xargs rm -r + ls -d khronos/headers/* | grep -v opencl2.2 | xargs rm -r + rm -r khronos/headers/*/tests/ + %apply_patches + %cmake -Wno-dev \ + -DCMAKE_MODULE_PATH="%workdir%/ROCclr-rocm-%version%" \ + -DROCM_PATH=%PREFIX% \ + -DROCCLR_PATH="%workdir%/ROCclr-rocm-%version%" \ + -DAMD_OPENCL_PATH="%workdir%/ROCm-OpenCL-Runtime-rocm-%version%" -DBUILD_ICD=OFF +build : | + pushd ROCclr-rocm-%version% + %make + popd + pushd ROCm-OpenCL-Runtime-rocm-%version% + %make +install : | + pushd ROCclr-rocm-%version% + %make_install + + popd + pushd ROCm-OpenCL-Runtime-rocm-%version% + %make_install + + install -Dm00644 config/amdocl64.icd \ + %installroot%/usr/share/OpenCL/vendors/amdocl64.icd + + #Avoid file conflicts with opencl-headers package: + mkdir -p %installroot%/usr/include/rocm-opencl + mv %installroot%/usr/include/CL %installroot%/usr/include/rocm-opencl/CL + + #CMake excludes installing this for some reason + install -Dm00644 khronos/headers/opencl2.2/CL/cl_egl.h \ + %installroot%/usr/include/rocm-opencl/CL + + #Install bundled khronos icd header that hip needs: + install -Dm00644 khronos/icd/loader/icd_dispatch.h \ + %installroot%/usr/include/rocm-opencl/icd/loader/icd_dispatch.h + + #Avoid file conflicts with clinfo package: + mv %installroot%/usr/bin/clinfo %installroot%/usr/bin/rocm-clinfo Index: pspec_x86_64.xml =================================================================== --- /dev/null +++ pspec_x86_64.xml @@ -0,0 +1,193 @@ + + + rocm-opencl + + Jacek Jagosz + jacek.jagosz@outlook.com + + MIT + programming.devel + OpenCL 2.2 compatible language runtime + OpenCL 2.2 compatible language runtime + + https://getsol.us/sources/README.Solus + + + rocm-opencl + OpenCL 2.2 compatible language runtime + OpenCL 2.2 compatible language runtime + + programming.devel + + /usr/bin/rocm-clinfo + /usr/lib64/librocclr.so.5.1 + /usr/lib64/librocclr.so.5.1.0 + /usr/share/OpenCL/vendors/amdocl64.icd + /usr/share/doc/rocm-opencl/LICENSE.txt + + + + rocm-opencl-devel + Development files for rocm-opencl + OpenCL 2.2 compatible language runtime + + programming.devel + + rocm-opencl + + + /usr/include/rocclr/amdocl/CMakeFiles/amdocl.dir + /usr/include/rocclr/amdocl/cl_agent_amd.h + /usr/include/rocclr/amdocl/cl_common.hpp + /usr/include/rocclr/amdocl/cl_d3d10_amd.hpp + /usr/include/rocclr/amdocl/cl_d3d11_amd.hpp + /usr/include/rocclr/amdocl/cl_d3d9_amd.hpp + /usr/include/rocclr/amdocl/cl_debugger_amd.h + /usr/include/rocclr/amdocl/cl_gl_amd.hpp + /usr/include/rocclr/amdocl/cl_icd_amd.h + /usr/include/rocclr/amdocl/cl_kernel.h + /usr/include/rocclr/amdocl/cl_kernel_info_amd.h + /usr/include/rocclr/amdocl/cl_lqdflash_amd.h + /usr/include/rocclr/amdocl/cl_p2p_amd.h + /usr/include/rocclr/amdocl/cl_platform_amd.h + /usr/include/rocclr/amdocl/cl_profile_amd.h + /usr/include/rocclr/amdocl/cl_sdi_amd.h + /usr/include/rocclr/amdocl/cl_semaphore_amd.h + /usr/include/rocclr/amdocl/cl_thread_trace_amd.h + /usr/include/rocclr/amdocl/cl_vk_amd.hpp + /usr/include/rocclr/amdocl/cmake + /usr/include/rocclr/amdocl/gl_functions.hpp + /usr/include/rocclr/device/appprofile.hpp + /usr/include/rocclr/device/blit.hpp + /usr/include/rocclr/device/comgrctx.hpp + /usr/include/rocclr/device/devhcmessages.hpp + /usr/include/rocclr/device/devhostcall.hpp + /usr/include/rocclr/device/device.hpp + /usr/include/rocclr/device/devkernel.hpp + /usr/include/rocclr/device/devprogram.hpp + /usr/include/rocclr/device/devsanitizer.hpp + /usr/include/rocclr/device/devsignal.hpp + /usr/include/rocclr/device/devurilocator.hpp + /usr/include/rocclr/device/devwavelimiter.hpp + /usr/include/rocclr/device/hsailctx.hpp + /usr/include/rocclr/device/hwdebug.hpp + /usr/include/rocclr/device/pal/DxxOpenCLInteropExt.h + /usr/include/rocclr/device/pal/palappprofile.hpp + /usr/include/rocclr/device/pal/palblit.hpp + /usr/include/rocclr/device/pal/palconstbuf.hpp + /usr/include/rocclr/device/pal/palcounters.hpp + /usr/include/rocclr/device/pal/paldebugger.hpp + /usr/include/rocclr/device/pal/paldebugmanager.hpp + /usr/include/rocclr/device/pal/paldefs.hpp + /usr/include/rocclr/device/pal/paldevice.hpp + /usr/include/rocclr/device/pal/palgpuopen.hpp + /usr/include/rocclr/device/pal/palkernel.hpp + /usr/include/rocclr/device/pal/palmemory.hpp + /usr/include/rocclr/device/pal/palprintf.hpp + /usr/include/rocclr/device/pal/palprogram.hpp + /usr/include/rocclr/device/pal/palresource.hpp + /usr/include/rocclr/device/pal/palsched.hpp + /usr/include/rocclr/device/pal/palsettings.hpp + /usr/include/rocclr/device/pal/palsignal.hpp + /usr/include/rocclr/device/pal/palthreadtrace.hpp + /usr/include/rocclr/device/pal/paltimestamp.hpp + /usr/include/rocclr/device/pal/paltrap.hpp + /usr/include/rocclr/device/pal/palvirtual.hpp + /usr/include/rocclr/device/rocm/mesa_glinterop.h + /usr/include/rocclr/device/rocm/pro/lnxheaders.h + /usr/include/rocclr/device/rocm/pro/prodevice.hpp + /usr/include/rocclr/device/rocm/pro/prodriver.hpp + /usr/include/rocclr/device/rocm/pro/profuncs.hpp + /usr/include/rocclr/device/rocm/rocappprofile.hpp + /usr/include/rocclr/device/rocm/rocblit.hpp + /usr/include/rocclr/device/rocm/roccounters.hpp + /usr/include/rocclr/device/rocm/rocdefs.hpp + /usr/include/rocclr/device/rocm/rocdevice.hpp + /usr/include/rocclr/device/rocm/rocglinterop.hpp + /usr/include/rocclr/device/rocm/rockernel.hpp + /usr/include/rocclr/device/rocm/rocmemory.hpp + /usr/include/rocclr/device/rocm/rocprintf.hpp + /usr/include/rocclr/device/rocm/rocprogram.hpp + /usr/include/rocclr/device/rocm/rocregisters.hpp + /usr/include/rocclr/device/rocm/rocsched.hpp + /usr/include/rocclr/device/rocm/rocsettings.hpp + /usr/include/rocclr/device/rocm/rocsignal.hpp + /usr/include/rocclr/device/rocm/rocurilocator.hpp + /usr/include/rocclr/device/rocm/rocvirtual.hpp + /usr/include/rocclr/elf/elf.hpp + /usr/include/rocclr/elf/elfio/elf_types.hpp + /usr/include/rocclr/elf/elfio/elfio.hpp + /usr/include/rocclr/elf/elfio/elfio_dump.hpp + /usr/include/rocclr/elf/elfio/elfio_dynamic.hpp + /usr/include/rocclr/elf/elfio/elfio_header.hpp + /usr/include/rocclr/elf/elfio/elfio_note.hpp + /usr/include/rocclr/elf/elfio/elfio_relocation.hpp + /usr/include/rocclr/elf/elfio/elfio_section.hpp + /usr/include/rocclr/elf/elfio/elfio_segment.hpp + /usr/include/rocclr/elf/elfio/elfio_strings.hpp + /usr/include/rocclr/elf/elfio/elfio_symbols.hpp + /usr/include/rocclr/elf/elfio/elfio_utils.hpp + /usr/include/rocclr/elf/test + /usr/include/rocclr/include/top.hpp + /usr/include/rocclr/include/vdi_agent_amd.h + /usr/include/rocclr/include/vdi_common.hpp + /usr/include/rocclr/os/alloc.hpp + /usr/include/rocclr/os/os.hpp + /usr/include/rocclr/platform/activity.hpp + /usr/include/rocclr/platform/agent.hpp + /usr/include/rocclr/platform/command.hpp + /usr/include/rocclr/platform/command_utils.hpp + /usr/include/rocclr/platform/commandqueue.hpp + /usr/include/rocclr/platform/context.hpp + /usr/include/rocclr/platform/counter.hpp + /usr/include/rocclr/platform/interop.hpp + /usr/include/rocclr/platform/kernel.hpp + /usr/include/rocclr/platform/memory.hpp + /usr/include/rocclr/platform/ndrange.hpp + /usr/include/rocclr/platform/object.hpp + /usr/include/rocclr/platform/perfctr.hpp + /usr/include/rocclr/platform/prof_protocol.h + /usr/include/rocclr/platform/program.hpp + /usr/include/rocclr/platform/runtime.hpp + /usr/include/rocclr/platform/sampler.hpp + /usr/include/rocclr/platform/threadtrace.hpp + /usr/include/rocclr/thread/monitor.hpp + /usr/include/rocclr/thread/semaphore.hpp + /usr/include/rocclr/thread/thread.hpp + /usr/include/rocclr/utils/concurrent.hpp + /usr/include/rocclr/utils/debug.hpp + /usr/include/rocclr/utils/flags.hpp + /usr/include/rocclr/utils/macros.hpp + /usr/include/rocclr/utils/util.hpp + /usr/include/rocclr/utils/versions.hpp + /usr/include/rocm-opencl/CL/cl.h + /usr/include/rocm-opencl/CL/cl.hpp + /usr/include/rocm-opencl/CL/cl2.hpp + /usr/include/rocm-opencl/CL/cl_dx9_media_sharing_intel.h + /usr/include/rocm-opencl/CL/cl_egl.h + /usr/include/rocm-opencl/CL/cl_ext.h + /usr/include/rocm-opencl/CL/cl_ext_intel.h + /usr/include/rocm-opencl/CL/cl_gl.h + /usr/include/rocm-opencl/CL/cl_gl_ext.h + /usr/include/rocm-opencl/CL/cl_icd.h + /usr/include/rocm-opencl/CL/cl_platform.h + /usr/include/rocm-opencl/CL/cl_va_api_media_sharing_intel.h + /usr/include/rocm-opencl/CL/cl_version.h + /usr/include/rocm-opencl/CL/opencl.h + /usr/include/rocm-opencl/icd/loader/icd_dispatch.h + /usr/lib64/libamdocl64.so + /usr/lib64/libcltrace.so + /usr/lib64/librocclr.so + /usr/share/cmake/Modules/ROCclr.cmake + + + + + 2022-05-04 + 5.1.0 + Packaging update + Jacek Jagosz + jacek.jagosz@outlook.com + + + \ No newline at end of file