"docs/git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "7b0ba4820a7546520da4b099fc6c523d5b6d3383"
Commit 9ef124cc authored by Chao Liu's avatar Chao Liu
Browse files

fix build issue

parent ad5db169
...@@ -332,7 +332,7 @@ struct BlockwiseGenericTensorSliceCopy_v1 ...@@ -332,7 +332,7 @@ struct BlockwiseGenericTensorSliceCopy_v1
#endif #endif
// update "mThreadSrcOriginalMultiId" // update "mThreadSrcOriginalMultiId"
static_for<0, src_partial_original_dims.GetSize(), 1>{}([&](auto I_) { static_for<0, decltype(src_partial_original_dims)::GetSize(), 1>{}([&](auto I_) {
constexpr auto I = decltype(I_){}; constexpr auto I = decltype(I_){};
constexpr index_t idim_original = src_partial_original_dims.Get(I); constexpr index_t idim_original = src_partial_original_dims.Get(I);
...@@ -365,18 +365,18 @@ struct BlockwiseGenericTensorSliceCopy_v1 ...@@ -365,18 +365,18 @@ struct BlockwiseGenericTensorSliceCopy_v1
constexpr index_t idim_original = SrcDesc::GetContainedOriginalDimensions(IDim).Front(); constexpr index_t idim_original = SrcDesc::GetContainedOriginalDimensions(IDim).Front();
static_if<PositiveDirection>{}([&](auto) { static_if<PositiveDirection>{}([&](auto fwd) {
mThreadSrcOffset += StepSize * SrcDesc::GetStride(IDim); mThreadSrcOffset += StepSize * fwd(SrcDesc{}).GetStride(IDim);
mThreadSrcOriginalMultiId[idim_original] += StepSize; mThreadSrcOriginalMultiId[idim_original] += StepSize;
mThreadSrcPartialOffsets[idim] += StepSize * SrcDesc::GetStride(IDim); mThreadSrcPartialOffsets[idim] += StepSize * fwd(SrcDesc{}).GetStride(IDim);
}).Else([&](auto) { }).Else([&](auto) {
mThreadSrcOffset -= StepSize * SrcDesc::GetStride(IDim); mThreadSrcOffset -= StepSize * fwd(SrcDesc{}).GetStride(IDim);
mThreadSrcOriginalMultiId[idim_original] -= StepSize; mThreadSrcOriginalMultiId[idim_original] -= StepSize;
mThreadSrcPartialOffsets[idim] -= StepSize * SrcDesc::GetStride(IDim); mThreadSrcPartialOffsets[idim] -= StepSize * fwd(SrcDesc{}).GetStride(IDim);
}); });
}); });
} }
......
...@@ -223,7 +223,7 @@ struct GridwiseConvolutionImplicitGemm_v3_lds_double_buffer_nchw_cyxk_nkhw ...@@ -223,7 +223,7 @@ struct GridwiseConvolutionImplicitGemm_v3_lds_double_buffer_nchw_cyxk_nkhw
const auto run_blockwise_gemm = [&](auto... Xs) { const auto run_blockwise_gemm = [&](auto... Xs) {
#if 1 #if 1
return blockwise_gemm.Run(Xs...); return blockwise_gemm.Run(Xs...);
#elif 0 #else
return blockwise_gemm.Run_asm(Xs...); return blockwise_gemm.Run_asm(Xs...);
#endif #endif
}; };
......
...@@ -235,7 +235,7 @@ struct GridwiseConvolutionImplicitGemm_v4_lds_double_buffer_nchw_kcyx_nkhw ...@@ -235,7 +235,7 @@ struct GridwiseConvolutionImplicitGemm_v4_lds_double_buffer_nchw_kcyx_nkhw
const auto run_blockwise_gemm = [&](auto... Xs) { const auto run_blockwise_gemm = [&](auto... Xs) {
#if 1 #if 1
return blockwise_gemm.Run(Xs...); return blockwise_gemm.Run(Xs...);
#elif 0 #else
return blockwise_gemm.Run_asm(Xs...); return blockwise_gemm.Run_asm(Xs...);
#endif #endif
}; };
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment