Enum armv4t::Instruction [] [src]

pub enum Instruction {
    Arm(ConditionOperation),
    Thumb(Operation),
}

Decoded instructions

Provides a way of storing decoded instructions with information about the processor's operating mode.

Variants

An ARM instruction

Contains the condition field from the opcode and the operation. Every ARM instruction contains a condition for controlling conditional execution, so the condition is available separately from the operation.

A THUMB instruction

Contains the decoded operation. THUMB instructions are unconditionally executed (except for the branch instruction), so no condition is available with the operation.

Trait Implementations

impl Clone for Instruction
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Instruction
[src]

impl Debug for Instruction
[src]

Formats the value using the given formatter.

impl PartialEq for Instruction
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl From<Opcode> for Instruction
[src]

Performs the conversion.