diff --git a/frame/3/trsm/bli_trsm_blk_var1f.c b/frame/3/trsm/bli_trsm_blk_var1f.c index 75624c26f..d6978e9de 100644 --- a/frame/3/trsm/bli_trsm_blk_var1f.c +++ b/frame/3/trsm/bli_trsm_blk_var1f.c @@ -74,7 +74,7 @@ void bli_trsm_blk_var1f( obj_t* a, trsm_thread_sub_opackm( thread ) ); dim_t my_start, my_end; - bli_get_range_b2t( thread, a, + bli_get_range_t2b( thread, a, ( bli_obj_root_is_triangular( *a ) ? bli_cntx_get_bmult( BLIS_MR, cntx ) : bli_cntx_get_bmult( BLIS_NR, cntx ) ), diff --git a/frame/3/trsm/bli_trsm_blk_var2b.c b/frame/3/trsm/bli_trsm_blk_var2b.c index 6c68ec7ba..816c81d0f 100644 --- a/frame/3/trsm/bli_trsm_blk_var2b.c +++ b/frame/3/trsm/bli_trsm_blk_var2b.c @@ -84,8 +84,8 @@ void bli_trsm_blk_var2b( obj_t* a, trsm_thread_sub_opackm( thread ) ); dim_t my_start, my_end; - bli_get_range_b2t( thread, a, - ( bli_obj_root_is_triangular( *a ) ? + bli_get_range_r2l( thread, b, + ( bli_obj_root_is_triangular( *b ) ? bli_cntx_get_bmult( BLIS_MR, cntx ) : bli_cntx_get_bmult( BLIS_NR, cntx ) ), &my_start, &my_end ); diff --git a/frame/3/trsm/bli_trsm_blk_var2f.c b/frame/3/trsm/bli_trsm_blk_var2f.c index 569a521b4..9640a10ef 100644 --- a/frame/3/trsm/bli_trsm_blk_var2f.c +++ b/frame/3/trsm/bli_trsm_blk_var2f.c @@ -84,8 +84,8 @@ void bli_trsm_blk_var2f( obj_t* a, trsm_thread_sub_opackm( thread ) ); dim_t my_start, my_end; - bli_get_range_b2t( thread, a, - ( bli_obj_root_is_triangular( *a ) ? + bli_get_range_l2r( thread, b, + ( bli_obj_root_is_triangular( *b ) ? bli_cntx_get_bmult( BLIS_MR, cntx ) : bli_cntx_get_bmult( BLIS_NR, cntx ) ), &my_start, &my_end );