export for and unittests for more semantics functions

This commit is contained in:
Julian Hammer
2019-11-13 14:16:27 +01:00
parent e7838cac54
commit fe9cd6c0c9
2 changed files with 85 additions and 24 deletions

View File

@@ -7,7 +7,8 @@ from .isa_semantics import ISASemantics, INSTR_FLAGS
from .arch_semantics import ArchSemantics
from .hw_model import MachineModel
from .kernel_dg import KernelDG
from .marker_utils import reduce_to_section
from .marker_utils import reduce_to_section, find_basic_blocks, find_basic_loop_bodies
from .marker_utils import find_jump_labels
__all__ = [
'MachineModel',
@@ -16,4 +17,7 @@ __all__ = [
'ArchSemantics',
'ISASemantics',
'INSTR_FLAGS',
'find_basic_blocks',
'find_basic_loop_bodies',
'find_jump_labels',
]