microprobe.passes.structure.SimpleBuildingBlockPass¶
-
class
SimpleBuildingBlockPass
(bblsize, threshold=0.1)[source]¶ Bases:
microprobe.passes.Pass
SimpleBuildingBlockPass Class.
This
Pass
adds 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)param building_block:
-
info
()¶ Te
-
report
()¶
-
requires
()¶
-