From 65fcbff55c43a6c223951253979cf9de235f58d6 Mon Sep 17 00:00:00 2001 From: Kamil Kopryk Date: Mon, 29 Jul 2024 12:59:19 +0000 Subject: [PATCH] refactor: Simplify code Signed-off-by: Kamil Kopryk --- opencl/source/command_queue/gpgpu_walker_xehp_and_later.inl | 2 +- .../command_container/command_encoder_xehp_and_later.inl | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/opencl/source/command_queue/gpgpu_walker_xehp_and_later.inl b/opencl/source/command_queue/gpgpu_walker_xehp_and_later.inl index 199d021831..ec3f1beefb 100644 --- a/opencl/source/command_queue/gpgpu_walker_xehp_and_later.inl +++ b/opencl/source/command_queue/gpgpu_walker_xehp_and_later.inl @@ -102,7 +102,7 @@ void GpgpuWalkerHelper::setupTimestampPacket(LinearStream *cmdStream, WalkerType *walkerCmd, TagNodeBase *timestampPacketNode, const RootDeviceEnvironment &rootDeviceEnvironment) { - using POSTSYNC_DATA = std::remove_reference_t>; + using POSTSYNC_DATA = typename WalkerType::PostSyncType; auto &postSyncData = walkerCmd->getPostSync(); postSyncData.setDataportPipelineFlush(true); diff --git a/shared/source/command_container/command_encoder_xehp_and_later.inl b/shared/source/command_container/command_encoder_xehp_and_later.inl index 0141c65d39..dce104120f 100644 --- a/shared/source/command_container/command_encoder_xehp_and_later.inl +++ b/shared/source/command_container/command_encoder_xehp_and_later.inl @@ -50,9 +50,7 @@ void EncodeDispatchKernel::setGrfInfo(InterfaceDescriptorType *pInterfac template template void EncodeDispatchKernel::encode(CommandContainer &container, EncodeDispatchKernelArgs &args) { - using SHARED_LOCAL_MEMORY_SIZE = typename WalkerType::InterfaceDescriptorType::SHARED_LOCAL_MEMORY_SIZE; using STATE_BASE_ADDRESS = typename Family::STATE_BASE_ADDRESS; - using POSTSYNC_DATA = std::remove_reference_t>; constexpr bool heaplessModeEnabled = Family::template isHeaplessMode(); const HardwareInfo &hwInfo = args.device->getHardwareInfo(); @@ -437,7 +435,7 @@ void EncodeDispatchKernel::encode(CommandContainer &container, EncodeDis template template void EncodeDispatchKernel::setupPostSyncForRegularEvent(WalkerType &walkerCmd, const EncodeDispatchKernelArgs &args) { - using POSTSYNC_DATA = std::remove_reference_t>; + using POSTSYNC_DATA = typename WalkerType::PostSyncType; auto &postSync = walkerCmd.getPostSync(); @@ -473,7 +471,7 @@ void EncodeDispatchKernel::setupPostSyncForRegularEvent(WalkerType &walk template template void EncodeDispatchKernel::setupPostSyncForInOrderExec(WalkerType &walkerCmd, const EncodeDispatchKernelArgs &args) { - using POSTSYNC_DATA = std::remove_reference_t>; + using POSTSYNC_DATA = typename WalkerType::PostSyncType; auto &postSync = walkerCmd.getPostSync();