asm_analyser.blocks package

Submodules

asm_analyser.blocks.basic_block module

Provides a datastructure representing a basic block.

class asm_analyser.blocks.basic_block.BasicBlock[source]

Bases: object

Represents a basic block with all its instructions.

asm_analyser.blocks.code_block module

Provides a datastructure representing a code block or section.

class asm_analyser.blocks.code_block.CodeBlock[source]

Bases: object

Represents a code section that corresponds to a function or label. Contains the list of instructions belonging to that block.

Module contents