@@ -793,31 +793,31 @@ struct GridwiseGemm_xdl_cshuffle_v3_b_preshuffle
793793 Number<BK1Value>{})); // ??? BK1Value same as KPack?
794794 }
795795
796- using BlockwiseGemmPipe =
797- remove_cvref_t < decltype (BlockGemmBPreshufflePipeline_Selector<
798- BlkGemmPipelineVer,
799- BlkGemmPipeSched,
800- BlockSize,
801- ADataType,
802- BDataType,
803- ComputeTypeA,
804- AccDataType,
805- decltype (GetABlockDescriptor_AK0PerBlock_MPerBlock_AK1()),
806- decltype (GetBBlockDescriptor_BK0PerBlock_NPerBlock_BK1()),
807- decltype (MakeAMmaTileDescriptor_M0_M1_M2_K(
808- GetABlockDescriptor_AK0PerBlock_MPerBlock_AK1 ())),
809- decltype(MakeBMmaTileDescriptor_N0_N1_N2_K(
810- GetBBlockDescriptor_BK0PerBlock_NPerBlock_BK1 ())),
811- ABlockTransferSrcScalarPerVector,
812- BBlockTransferSrcScalarPerVector,
813- MPerBlock,
814- NPerBlock,
815- KPerBlock,
816- MPerXdl,
817- NPerXdl,
818- MXdlPerWave,
819- NXdlPerWave,
820- KPack>())>;
796+ using BlockwiseGemmPipe = remove_cvref_t <
797+ decltype (BlockGemmBPreshufflePipeline_Selector<
798+ BlkGemmPipelineVer,
799+ BlkGemmPipeSched,
800+ BlockSize,
801+ ADataType,
802+ BDataType,
803+ ComputeTypeA,
804+ AccDataType,
805+ decltype (GetABlockDescriptor_AK0PerBlock_MPerBlock_AK1(get_device_arch() )),
806+ decltype(GetBBlockDescriptor_BK0PerBlock_NPerBlock_BK1()),
807+ decltype(MakeAMmaTileDescriptor_M0_M1_M2_K(
808+ GetABlockDescriptor_AK0PerBlock_MPerBlock_AK1 (get_device_arch() ))),
809+ decltype(MakeBMmaTileDescriptor_N0_N1_N2_K(
810+ GetBBlockDescriptor_BK0PerBlock_NPerBlock_BK1 ())),
811+ ABlockTransferSrcScalarPerVector,
812+ BBlockTransferSrcScalarPerVector,
813+ MPerBlock,
814+ NPerBlock,
815+ KPerBlock,
816+ MPerXdl,
817+ NPerXdl,
818+ MXdlPerWave,
819+ NXdlPerWave,
820+ KPack>())>;
821821
822822 IS_VALID_COMPILATION_PARAMETER_IMPL (CDataType)
823823
0 commit comments