diff --git a/rocclr/device/pal/palmemory.cpp b/rocclr/device/pal/palmemory.cpp index 4c3eb1f518..b9dffe9146 100644 --- a/rocclr/device/pal/palmemory.cpp +++ b/rocclr/device/pal/palmemory.cpp @@ -118,8 +118,7 @@ bool Memory::create(Resource::MemoryType memType, Resource::CreateParams* params if (amd::IS_HIP && dev().settings().apuSystem_) { const Pal::GpuMemoryHeapProperties& invisibleHeap = dev().GetGpuHeapInvisible(); Pal::gpusize totalAlloc = dev().TotalAlloc(); - if (invisibleHeap.logicalSize > 0 && memType == Local && - (totalAlloc > invisibleHeap.logicalSize)) { + if (memType == Local && (totalAlloc > invisibleHeap.logicalSize)) { memType = RemoteUSWC; } }