├── .github └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── conda-recipes └── meta.yaml ├── docs ├── Makefile ├── make.bat ├── rtd-requirements.txt └── source │ ├── conf.py │ ├── contributing.rst │ ├── faqs.rst │ ├── index.rst │ ├── reference │ ├── datastructures.rst │ ├── index.rst │ ├── rendering.rst │ └── transformations.rst │ ├── release_notes.rst │ ├── tutorials │ ├── getting_started.rst │ └── index.rst │ └── user_guide │ ├── index.rst │ └── install.rst ├── makefile ├── mypy.ini ├── numba_scfg ├── __init__.py ├── core │ ├── datastructures │ │ ├── ast_transforms.py │ │ ├── basic_block.py │ │ ├── block_names.py │ │ ├── byte_flow.py │ │ ├── flow_info.py │ │ └── scfg.py │ ├── transformations.py │ └── utils.py ├── networkx_vendored │ └── scc.py ├── rendering │ └── rendering.py └── tests │ ├── mock_asm.py │ ├── simulator.py │ ├── test_ast_transforms.py │ ├── test_byteflow.py │ ├── test_figures.py │ ├── test_mock_asm.py │ ├── test_rendering.py │ ├── test_scc.py │ ├── test_scfg.py │ ├── test_simulate.py │ ├── test_transforms.py │ └── test_utils.py ├── pyproject.toml └── renovate.json /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/README.md -------------------------------------------------------------------------------- /conda-recipes/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/conda-recipes/meta.yaml -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/rtd-requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx_rtd_theme 2 | -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/contributing.rst -------------------------------------------------------------------------------- /docs/source/faqs.rst: -------------------------------------------------------------------------------- 1 | ==== 2 | FAQs 3 | ==== -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/reference/datastructures.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/reference/datastructures.rst -------------------------------------------------------------------------------- /docs/source/reference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/reference/index.rst -------------------------------------------------------------------------------- /docs/source/reference/rendering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/reference/rendering.rst -------------------------------------------------------------------------------- /docs/source/reference/transformations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/reference/transformations.rst -------------------------------------------------------------------------------- /docs/source/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/release_notes.rst -------------------------------------------------------------------------------- /docs/source/tutorials/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/tutorials/getting_started.rst -------------------------------------------------------------------------------- /docs/source/tutorials/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/tutorials/index.rst -------------------------------------------------------------------------------- /docs/source/user_guide/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/user_guide/index.rst -------------------------------------------------------------------------------- /docs/source/user_guide/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/docs/source/user_guide/install.rst -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/makefile -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/mypy.ini -------------------------------------------------------------------------------- /numba_scfg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/__init__.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/ast_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/ast_transforms.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/basic_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/basic_block.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/block_names.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/block_names.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/byte_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/byte_flow.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/flow_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/flow_info.py -------------------------------------------------------------------------------- /numba_scfg/core/datastructures/scfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/datastructures/scfg.py -------------------------------------------------------------------------------- /numba_scfg/core/transformations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/transformations.py -------------------------------------------------------------------------------- /numba_scfg/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/core/utils.py -------------------------------------------------------------------------------- /numba_scfg/networkx_vendored/scc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/networkx_vendored/scc.py -------------------------------------------------------------------------------- /numba_scfg/rendering/rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/rendering/rendering.py -------------------------------------------------------------------------------- /numba_scfg/tests/mock_asm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/mock_asm.py -------------------------------------------------------------------------------- /numba_scfg/tests/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/simulator.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_ast_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_ast_transforms.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_byteflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_byteflow.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_figures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_figures.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_mock_asm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_mock_asm.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_rendering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_rendering.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_scc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_scc.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_scfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_scfg.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_simulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_simulate.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_transforms.py -------------------------------------------------------------------------------- /numba_scfg/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/numba_scfg/tests/test_utils.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/pyproject.toml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/numba/numba-scfg/HEAD/renovate.json --------------------------------------------------------------------------------