Miasm2
 All Classes Namespaces Files Functions Variables Typedefs Properties Macros
Namespaces | Variables
regs.py File Reference

Go to the source code of this file.

Namespaces

 miasm2.arch.mips32.regs
 

Variables

tuple miasm2.arch.mips32.regs.PC_init = ExprId("PC_init")
 
tuple miasm2.arch.mips32.regs.PC_FETCH_init = ExprId("PC_FETCH_init")
 
list miasm2.arch.mips32.regs.regs32_str = ["ZERO", 'AT', 'V0', 'V1']
 
list miasm2.arch.mips32.regs.regs32_expr = [ExprId(x, 32) for x in regs32_str]
 
list miasm2.arch.mips32.regs.regs_flt_str = ['F%d'%i for i in xrange(0x20)]
 
list miasm2.arch.mips32.regs.regs_fcc_str = ['FCC%d'%i for i in xrange(8)]
 
tuple miasm2.arch.mips32.regs.R_LO = ExprId('R_LO', 32)
 
tuple miasm2.arch.mips32.regs.R_HI = ExprId('R_HI', 32)
 
tuple miasm2.arch.mips32.regs.R_LO_init = ExprId('R_LO_init', 32)
 
tuple miasm2.arch.mips32.regs.R_HI_init = ExprId('R_HI_init', 32)
 
list miasm2.arch.mips32.regs.cpr0_str = ["CPR0_%d"%x for x in xrange(0x100)]
 
list miasm2.arch.mips32.regs.all_regs_ids = [PC, PC_FETCH, R_LO, R_HI]
 
tuple miasm2.arch.mips32.regs.all_regs_ids_byname = dict([(x.name, x) for x in all_regs_ids])
 
list miasm2.arch.mips32.regs.all_regs_ids_init = [PC_init, PC_FETCH_init, R_LO_init, R_HI_init]
 
list miasm2.arch.mips32.regs.all_regs_ids_no_alias = all_regs_ids[:]
 
dictionary miasm2.arch.mips32.regs.regs_init = {}