pub enum ParsedInstruction32 {
Show 39 variants
add(add),
sub(sub),
xor(xor),
or(or),
and(and),
sll(sll),
srl(srl),
sra(sra),
slt(slt),
sltu(sltu),
addi(addi),
xori(xori),
ori(ori),
andi(andi),
slli(slli),
srli(srli),
srai(srai),
slti(slti),
sltiu(sltiu),
lb(lb),
lh(lh),
lw(lw),
lbu(lbu),
lhu(lhu),
sb(sb),
sh(sh),
sw(sw),
beq(beq),
bne(bne),
blt(blt),
bge(bge),
bltu(bltu),
bgeu(bgeu),
jal(jal),
jalr(jalr),
lui(lui),
auipc(auipc),
ecall(ecall),
ebreak(ebreak),
}
Variants§
add(add)
sub(sub)
xor(xor)
or(or)
and(and)
sll(sll)
srl(srl)
sra(sra)
slt(slt)
sltu(sltu)
addi(addi)
xori(xori)
ori(ori)
andi(andi)
slli(slli)
srli(srli)
srai(srai)
slti(slti)
sltiu(sltiu)
lb(lb)
lh(lh)
lw(lw)
lbu(lbu)
lhu(lhu)
sb(sb)
sh(sh)
sw(sw)
beq(beq)
bne(bne)
blt(blt)
bge(bge)
bltu(bltu)
bgeu(bgeu)
jal(jal)
jalr(jalr)
lui(lui)
auipc(auipc)
ecall(ecall)
ebreak(ebreak)
Trait Implementations§
Source§impl Debug for ParsedInstruction32
impl Debug for ParsedInstruction32
Source§impl Display for ParsedInstruction32
impl Display for ParsedInstruction32
Source§impl PartialEq for ParsedInstruction32
impl PartialEq for ParsedInstruction32
impl StructuralPartialEq for ParsedInstruction32
Auto Trait Implementations§
impl Freeze for ParsedInstruction32
impl RefUnwindSafe for ParsedInstruction32
impl Send for ParsedInstruction32
impl Sync for ParsedInstruction32
impl Unpin for ParsedInstruction32
impl UnwindSafe for ParsedInstruction32
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more