Classes | |
class | ir_mips32b |
class | ir_mips32l |
Functions | |
def | addiu |
def | lw |
def | sw |
def | jal |
def | jalr |
def | bal |
def | l_b |
def | lbu |
def | lhu |
def | lb |
def | beq |
def | bgez |
def | bne |
def | lui |
def | nop |
def | j |
def | l_or |
def | nor |
def | l_and |
def | ext |
def | mul |
def | sltu |
def | slt |
def | l_sub |
def | sb |
def | sh |
def | movn |
def | movz |
def | srl |
def | sra |
def | srav |
def | sll |
def | srlv |
def | sllv |
def | l_xor |
def | seb |
def | seh |
def | bltz |
def | blez |
def | bgtz |
def | wsbh |
def | rotr |
def | add_d |
def | sub_d |
def | div_d |
def | mul_d |
def | mov_d |
def | mfc0 |
def | mfc1 |
def | mtc0 |
def | mtc1 |
def | tlbwi |
def | tlbp |
def | ins |
def | lwc1 |
def | swc1 |
def | c_lt_d |
def | c_eq_d |
def | c_le_d |
def | bc1t |
def | bc1f |
def | cvt_d_w |
def | mult |
def | multu |
def | mfhi |
def | mflo |
def | di |
def | ei |
def | ehb |
def | get_mnemo_expr |
Variables | |
dictionary | ctx |
tuple | sbuild = SemBuilder(ctx) |
mnemo_func = sbuild.functions | |
def miasm2.arch.mips32.sem.addiu | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.bal | ( | arg1 | ) |
def miasm2.arch.mips32.sem.beq | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.bgez | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.bgtz | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.blez | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.bltz | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.bne | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.c_eq_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.c_le_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.c_lt_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.cvt_d_w | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.di | ( | arg1 | ) |
def miasm2.arch.mips32.sem.div_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.ehb | ( | arg1 | ) |
def miasm2.arch.mips32.sem.ei | ( | arg1 | ) |
def miasm2.arch.mips32.sem.ext | ( | arg1, | |
arg2, | |||
arg3, | |||
arg4 | |||
) |
def miasm2.arch.mips32.sem.get_mnemo_expr | ( | ir, | |
instr, | |||
args | |||
) |
def miasm2.arch.mips32.sem.ins | ( | ir, | |
instr, | |||
a, | |||
b, | |||
c, | |||
d | |||
) |
def miasm2.arch.mips32.sem.j | ( | arg1 | ) |
def miasm2.arch.mips32.sem.jal | ( | arg1 | ) |
def miasm2.arch.mips32.sem.jalr | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.l_and | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.l_b | ( | arg1 | ) |
def miasm2.arch.mips32.sem.l_or | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.l_sub | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.l_xor | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.lb | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.lbu | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.lhu | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.lui | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.lw | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.lwc1 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.mfc0 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.mfc1 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.mov_d | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.movn | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.movz | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.mtc0 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.mtc1 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.mul | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.mul_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.mult | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.multu | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.nop | ( | ) |
Do nothing
def miasm2.arch.mips32.sem.nor | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.rotr | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sb | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.seb | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.seh | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.sh | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.sll | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sllv | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.slt | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sltu | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sra | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.srav | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.srl | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.srlv | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sub_d | ( | arg1, | |
arg2, | |||
arg3 | |||
) |
def miasm2.arch.mips32.sem.sw | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.swc1 | ( | arg1, | |
arg2 | |||
) |
def miasm2.arch.mips32.sem.tlbp | ( | ) |
def miasm2.arch.mips32.sem.tlbwi | ( | ) |
dictionary miasm2.arch.mips32.sem.ctx |
tuple miasm2.arch.mips32.sem.sbuild = SemBuilder(ctx) |