Skip to main content

Module prelude

Module prelude 

Source
Expand description

Re-export of all public items from the crate

Re-exportsยง

pub use crate::instructions::Instruction;
pub use crate::instructions::rv32::Rv32Instruction;
pub use crate::instructions::rv32::b::Rv32BInstruction;
pub use crate::instructions::rv32::b::zba::Rv32ZbaInstruction;
pub use crate::instructions::rv32::b::zbb::Rv32ZbbInstruction;
pub use crate::instructions::rv32::b::zbc::Rv32ZbcInstruction;
pub use crate::instructions::rv32::b::zbs::Rv32ZbsInstruction;
pub use crate::instructions::rv32::c::zca::Rv32ZcaInstruction;
pub use crate::instructions::rv32::m::Rv32MInstruction;
pub use crate::instructions::rv32::m::zmmul::Rv32ZmmulInstruction;
pub use crate::instructions::rv32::zce::zcb::Rv32ZcbInstruction;
pub use crate::instructions::rv32::zce::zcmp::Rv32ZcmpInstruction;
pub use crate::instructions::rv32::zce::zcmp::ZcmpRegister;
pub use crate::instructions::rv32::zce::zcmp::ZcmpUrlist;
pub use crate::instructions::rv32::zk::zbkb::Rv32ZbkbInstruction;
pub use crate::instructions::rv32::zk::zbkc::Rv32ZbkcInstruction;
pub use crate::instructions::rv32::zk::zbkx::Rv32ZbkxInstruction;
pub use crate::instructions::rv32::zk::zkn::Rv32ZknInstruction;
pub use crate::instructions::rv32::zk::zkn::zknd::Rv32AesBs;
pub use crate::instructions::rv32::zk::zkn::zknd::Rv32ZkndInstruction;
pub use crate::instructions::rv32::zk::zkn::zkne::Rv32ZkneInstruction;
pub use crate::instructions::rv32::zk::zkn::zknh::Rv32ZknhInstruction;
pub use crate::instructions::rv64::Rv64Instruction;
pub use crate::instructions::rv64::b::Rv64BInstruction;
pub use crate::instructions::rv64::b::zba::Rv64ZbaInstruction;
pub use crate::instructions::rv64::b::zbb::Rv64ZbbInstruction;
pub use crate::instructions::rv64::b::zbc::Rv64ZbcInstruction;
pub use crate::instructions::rv64::b::zbs::Rv64ZbsInstruction;
pub use crate::instructions::rv64::c::zca::Rv64ZcaInstruction;
pub use crate::instructions::rv64::m::Rv64MInstruction;
pub use crate::instructions::rv64::m::zmmul::Rv64ZmmulInstruction;
pub use crate::instructions::rv64::zce::zcb::Rv64ZcbInstruction;
pub use crate::instructions::rv64::zce::zcmp::Rv64ZcmpInstruction;
pub use crate::instructions::rv64::zk::zbkb::Rv64ZbkbInstruction;
pub use crate::instructions::rv64::zk::zbkc::Rv64ZbkcInstruction;
pub use crate::instructions::rv64::zk::zbkx::Rv64ZbkxInstruction;
pub use crate::instructions::rv64::zk::zkn::Rv64ZknInstruction;
pub use crate::instructions::rv64::zk::zkn::zknd::Rv64ZkndInstruction;
pub use crate::instructions::rv64::zk::zkn::zknd::Rv64ZkndKsRnum;
pub use crate::instructions::rv64::zk::zkn::zkne::Rv64ZkneInstruction;
pub use crate::instructions::rv64::zk::zkn::zknh::Rv64ZknhInstruction;
pub use crate::instructions::v::zve64x::Zve64xInstruction;
pub use crate::instructions::v::Eew;
pub use crate::instructions::v::Vlmul;
pub use crate::instructions::v::VsStatus;
pub use crate::instructions::v::Vsew;
pub use crate::instructions::v::Vtype;
pub use crate::instructions::v::Vxrm;
pub use crate::instructions::zicond::ZicondInstruction;
pub use crate::instructions::zicsr::ZicsrInstruction;
pub use crate::privilege::*;
pub use crate::registers::general_purpose::*;
pub use crate::registers::machine::*;
pub use crate::registers::vector::*;