microprobe.passes.structure.SimpleBuildingBlockPass
- class SimpleBuildingBlockPass(bblsize, threshold=0.1)[source]
Bases:
PassSimpleBuildingBlockPass Class.
This
Passadds a single building block of a given instruction size to the given building block. The pass fails if the buiding block size differs in ratio more than the threshold provided.- __init__(bblsize, threshold=0.1)[source]
Create a SimpleBuildingBlockPass object.
- Parameters:
- Returns:
A new SimpleBuildingBlockPass object.
- Return type:
Methods
__init__(bblsize[, threshold])Create a SimpleBuildingBlockPass object.
check(building_block, dummy_target)info()Te
report()requires()
- info()
Te
- report()
- requires()