Skip to content

Commit 13b4d42

Browse files
committed
fix bugs
1 parent 3d85d6c commit 13b4d42

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

python/tvm/tir/block_dependence_info.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ def __init__(self, mod: Union[IRModule, PrimFunc]):
5151
if not isinstance(mod, IRModule):
5252
raise TypeError(f"Expected `mod` to be PrimFunc or IRModule, but gets: {mod}")
5353
self.__init_handle_by_constructor__(
54-
_ffi_api.BlockDependenceInfo, # type: ignore # pylint: disable=no-member
54+
_ffi_api.SBlockDependenceInfo, # type: ignore # pylint: disable=no-member
5555
mod,
5656
)
5757

@@ -68,7 +68,7 @@ def get_sref(self, block: SBlock) -> Optional[StmtSRef]:
6868
sref : StmtSRef
6969
The corresponding sref
7070
"""
71-
return _ffi_api.BlockDependenceInfoGetSRef(self, block) # type: ignore # pylint: disable=no-member
71+
return _ffi_api.SBlockDependenceInfoGetSRef(self, block) # type: ignore # pylint: disable=no-member
7272

7373
def get_sblock_scope(self, block_sref: StmtSRef) -> SBlockScope:
7474
"""Get the SBlockScope correpsonding to the block sref
@@ -83,6 +83,6 @@ def get_sblock_scope(self, block_sref: StmtSRef) -> SBlockScope:
8383
scope : StmtSRef
8484
The corresponding SBlockScope
8585
"""
86-
return _ffi_api.BlockDependenceInfoGetSBlockScope( # type: ignore # pylint: disable=no-member
86+
return _ffi_api.SBlockDependenceInfoGetSBlockScope( # type: ignore # pylint: disable=no-member
8787
self, block_sref
8888
)

tests/python/tir-base/test_tir_block_dependence_info.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from tvm import tir
2525
from tvm.ir import IRModule
2626
from tvm.script import tir as T
27-
from tvm.tir import PrimFunc, BlockDependenceInfo
27+
from tvm.tir import PrimFunc, SBlockDependenceInfo
2828
from tvm.tir.stmt_functor import post_order_visit
2929
from tvm.tir.block_scope import DepKind
3030

@@ -128,21 +128,21 @@ def _get_dependency_kind_name(dep_kind):
128128

129129
def test_RAW_dependences():
130130
func = elementwise
131-
dependence_info = BlockDependenceInfo(func)
131+
dependence_info = SBlockDependenceInfo(func)
132132
blocks = get_sblocks(func)
133133
_verify_dependence(dependence_info, blocks["B"], blocks["C"], DepKind.RAW)
134134

135135

136136
def test_WAR_dependences():
137137
func = war_dependency
138-
dependence_info = BlockDependenceInfo(func)
138+
dependence_info = SBlockDependenceInfo(func)
139139
blocks = get_sblocks(func)
140140
_verify_dependence(dependence_info, blocks["C"], blocks["B"], DepKind.WAR)
141141

142142

143143
def test_RAW_and_WAW_dependences():
144144
func = matmul
145-
dependence_info = BlockDependenceInfo(func)
145+
dependence_info = SBlockDependenceInfo(func)
146146
blocks = get_sblocks(func)
147147
_verify_dependence(dependence_info, blocks["init"], blocks["update"], DepKind.RAW)
148148
_verify_dependence(dependence_info, blocks["init"], blocks["update"], DepKind.WAW)

tests/python/tir-base/test_tir_renew_defs.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from tvm.script import tir as T
2121
from tvm.tir.buffer import Buffer
2222
from tvm.tir.function import PrimFunc
23-
from tvm.tir.stmt import Block
23+
from tvm.tir.stmt import SBlock
2424

2525

2626
def _check_func_signature_remap(lhs: PrimFunc, rhs: PrimFunc):

0 commit comments

Comments
 (0)