Functions | Variables

genreg2 Namespace Reference

Functions

def important_cmp
def print_out
def make_file_out
def unsigned
def dispatch_gen
def read_dispatch_gen
def write_dispatch_gen
def declaration_gen
def writer_gen
def reader_gen
def sanity_check
def class_gen

Variables

tuple m = imp.load_source("foomod", sys.argv[1], open(sys.argv[1], 'r'))
tuple outfile = open(sys.argv[2], 'w')

Function Documentation

def genreg2::class_gen (   name,
  rset,
  out 
)
def genreg2::declaration_gen (   name,
  rset,
  out 
)
Generate declarations for all registers that need them.
def genreg2::dispatch_gen (   var,
  regs,
  filt,
  mangle,
  out,
  default = "" 
)
def genreg2::important_cmp (   r1,
  r2 
)
def genreg2::make_file_out (   f  ) 
def genreg2::print_out (   s  ) 
def genreg2::read_dispatch_gen (   name,
  regs,
  out 
)
def genreg2::reader_gen (   r,
  out 
)
def genreg2::sanity_check (   rset  ) 
Check the register set description for basic consistency.
def genreg2::unsigned (   n  ) 
def genreg2::write_dispatch_gen (   name,
  regs,
  out 
)
def genreg2::writer_gen (   r,
  out 
)

Variable Documentation

tuple genreg2::m = imp.load_source("foomod", sys.argv[1], open(sys.argv[1], 'r'))
tuple genreg2::outfile = open(sys.argv[2], 'w')
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines