microprobe.passes.initialization.InitializeRegisterPass

class InitializeRegisterPass(register_name, value, reserve=None, force_code=False, force_control=False)[source]

Bases: microprobe.passes.Pass

InitializeRegisterPass pass.

__init__(register_name, value, reserve=None, force_code=False, force_control=False)[source]
Parameters:
  • register_name
  • value
  • reserve – (Default value = False)

Methods

__init__(register_name, value[, reserve, …])
param register_name:
 
check(building_block, target)
param building_block:
 
info() Te
report()
requires()



check(building_block, target)[source]
Parameters:
  • building_block
  • target
info()

Te

report()
requires()