@@ -856,7 +856,7 @@ def load_epilogue(self, name: str, index: sympy.Expr):
856856 # Want to use tile_desc from epilogue_info
857857 with self .override_buffer_cse (buffer = self .applys , cse = self .apply_cse ):
858858 index_var = self .parse_indices (index )
859- dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .keys ()]
859+ dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .values ()]
860860 vlane_split_axis = self .kernel_group .tile_desc .vmap .vlane_split_axis
861861 vlane_stride = self .kernel_group .tile_desc .vmap .vlane_stride
862862 tile_shape = self .kernel_group .tile_desc .get_mlir_shape (mlir_dtype )
@@ -909,7 +909,7 @@ def store_epilogue(self, name: str, index: sympy.Expr, value, *args, **kwargs):
909909
910910 with self .override_buffer_cse (buffer = self .applys , cse = self .apply_cse ):
911911 index_var = self .parse_indices (index )
912- dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .keys ()]
912+ dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .values ()]
913913 vlane_split_axis = self .kernel_group .tile_desc .vmap .vlane_split_axis
914914 vlane_stride = self .kernel_group .tile_desc .vmap .vlane_stride
915915 tile_shape = self .kernel_group .tile_desc .get_mlir_shape (mlir_dtype )
@@ -1013,7 +1013,7 @@ def store_reduction_epilogue(self, name, index, value):
10131013
10141014 with self .override_buffer_cse (buffer = self .reductions_suffix , cse = self .apply_cse ):
10151015 index_var = self .parse_indices (index , comments = "// Store reduction" )
1016- dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .keys ()][:- 1 ] # Assume that there is only one reduction axis
1016+ dram_stride = [index .coeff (sympy .Symbol (val )) for val in self .dim_aliasing .values ()][:- 1 ] # Assume that there is only one reduction axis
10171017 vlane_split_axis = self .kernel_group .tile_desc .vmap .vlane_split_axis
10181018 vlane_stride = self .kernel_group .tile_desc .vmap .vlane_stride
10191019
0 commit comments