List of all items[−]
Structs
- insts::LinkError
- insts::riscv::inst_dump_buf::InstBuffer
- insts::riscv::inst_dump_buf::JumpInst
- insts::x86_64::Imm
- insts::x86_64::Inst
- insts::x86_64::RawInst
- insts::x86_64::SSEInst
- insts::x86_64::inst_dump_buf::InstBuffer
- insts::x86_64::inst_dump_buf::JumpInst
- insts::x86_64::registers::APPEND_SIB
- insts::x86_64::registers::DISP32
- insts::x86_64::registers::SibInvalidError
- page_manage::PageHandle
- page_manage::PageSize
Enums
- insts::ImmByte
- insts::riscv::inst_dump_buf::InstUnit
- insts::x86_64::Op1
- insts::x86_64::inst_dump_buf::InstUnit
- insts::x86_64::inst_list::FcmpOp
- insts::x86_64::registers::AddrMode
- insts::x86_64::registers::Register16
- insts::x86_64::registers::Register32
- insts::x86_64::registers::Register64
- insts::x86_64::registers::Register8
- insts::x86_64::registers::RegisterXmm
- insts::x86_64::registers::ScaledIndex
Functions
- insts::riscv::b
- insts::riscv::i
- insts::riscv::j
- insts::riscv::r
- insts::riscv::rv32i::add
- insts::riscv::rv32i::addi
- insts::riscv::rv32i::and
- insts::riscv::rv32i::andi
- insts::riscv::rv32i::auipc
- insts::riscv::rv32i::beq
- insts::riscv::rv32i::bge
- insts::riscv::rv32i::bgeu
- insts::riscv::rv32i::blt
- insts::riscv::rv32i::bltu
- insts::riscv::rv32i::bne
- insts::riscv::rv32i::branch
- insts::riscv::rv32i::csrrc
- insts::riscv::rv32i::csrrci
- insts::riscv::rv32i::csrrs
- insts::riscv::rv32i::csrrw
- insts::riscv::rv32i::csrrwi
- insts::riscv::rv32i::cssrrsi
- insts::riscv::rv32i::ebreak
- insts::riscv::rv32i::ecall
- insts::riscv::rv32i::fence
- insts::riscv::rv32i::fence_i
- insts::riscv::rv32i::jal
- insts::riscv::rv32i::jalr
- insts::riscv::rv32i::lb
- insts::riscv::rv32i::lbu
- insts::riscv::rv32i::lh
- insts::riscv::rv32i::lhu
- insts::riscv::rv32i::load_data
- insts::riscv::rv32i::lui
- insts::riscv::rv32i::lw
- insts::riscv::rv32i::math
- insts::riscv::rv32i::mathi
- insts::riscv::rv32i::or
- insts::riscv::rv32i::ori
- insts::riscv::rv32i::sll
- insts::riscv::rv32i::slli
- insts::riscv::rv32i::slt
- insts::riscv::rv32i::slti
- insts::riscv::rv32i::sltiu
- insts::riscv::rv32i::sltu
- insts::riscv::rv32i::sra
- insts::riscv::rv32i::srai
- insts::riscv::rv32i::srl
- insts::riscv::rv32i::srli
- insts::riscv::rv32i::sub
- insts::riscv::rv32i::xor
- insts::riscv::rv32i::xori
- insts::riscv::s
- insts::riscv::u
- insts::x86_64::inst_list::add
- insts::x86_64::inst_list::add_first_reg
- insts::x86_64::inst_list::add_imm32
- insts::x86_64::inst_list::add_imm8
- insts::x86_64::inst_list::add_rev
- insts::x86_64::inst_list::addsd
- insts::x86_64::inst_list::addss
- insts::x86_64::inst_list::and
- insts::x86_64::inst_list::and_first_reg_imm32
- insts::x86_64::inst_list::and_reg_imm32
- insts::x86_64::inst_list::and_reg_imm8
- insts::x86_64::inst_list::and_rev
- insts::x86_64::inst_list::call_addr_literal
- insts::x86_64::inst_list::call_reg
- insts::x86_64::inst_list::call_relative_addr
- insts::x86_64::inst_list::cmp
- insts::x86_64::inst_list::cmp_first_reg_and_imm
- insts::x86_64::inst_list::cmp_imm
- insts::x86_64::inst_list::cmp_imm8
- insts::x86_64::inst_list::cmp_rev
- insts::x86_64::inst_list::cmps
- insts::x86_64::inst_list::cmpsd
- insts::x86_64::inst_list::cmpss
- insts::x86_64::inst_list::dec
- insts::x86_64::inst_list::dec_reg32
- insts::x86_64::inst_list::div_byte_first_reg
- insts::x86_64::inst_list::div_first_reg
- insts::x86_64::inst_list::divsd
- insts::x86_64::inst_list::divss
- insts::x86_64::inst_list::far_ret
- insts::x86_64::inst_list::far_ret_imm16
- insts::x86_64::inst_list::idiv_byte_first_reg
- insts::x86_64::inst_list::idiv_first_reg
- insts::x86_64::inst_list::imm_sign_extend_into_reg
- insts::x86_64::inst_list::imul_byte_first_reg
- insts::x86_64::inst_list::imul_first_reg
- insts::x86_64::inst_list::imul_reg
- insts::x86_64::inst_list::imul_reg_and_imm32
- insts::x86_64::inst_list::imul_reg_and_imm8
- insts::x86_64::inst_list::inc
- insts::x86_64::inst_list::inc_reg32
- insts::x86_64::inst_list::int
- insts::x86_64::inst_list::int1
- insts::x86_64::inst_list::int3
- insts::x86_64::inst_list::into
- insts::x86_64::inst_list::ja
- insts::x86_64::inst_list::jae
- insts::x86_64::inst_list::jb
- insts::x86_64::inst_list::jbe
- insts::x86_64::inst_list::jc
- insts::x86_64::inst_list::je
- insts::x86_64::inst_list::jg
- insts::x86_64::inst_list::jge
- insts::x86_64::inst_list::jl
- insts::x86_64::inst_list::jle
- insts::x86_64::inst_list::jmp
- insts::x86_64::inst_list::jmp_addr_literal
- insts::x86_64::inst_list::jmp_to_reg
- insts::x86_64::inst_list::jmp_to_runtime_symbol
- insts::x86_64::inst_list::jna
- insts::x86_64::inst_list::jnae
- insts::x86_64::inst_list::jnb
- insts::x86_64::inst_list::jnbe
- insts::x86_64::inst_list::jnc
- insts::x86_64::inst_list::jne
- insts::x86_64::inst_list::jng
- insts::x86_64::inst_list::jnge
- insts::x86_64::inst_list::jnl
- insts::x86_64::inst_list::jnle
- insts::x86_64::inst_list::jno
- insts::x86_64::inst_list::jnp
- insts::x86_64::inst_list::jns
- insts::x86_64::inst_list::jnz
- insts::x86_64::inst_list::jo
- insts::x86_64::inst_list::jp
- insts::x86_64::inst_list::jpe
- insts::x86_64::inst_list::jpo
- insts::x86_64::inst_list::js
- insts::x86_64::inst_list::jz
- insts::x86_64::inst_list::lea
- insts::x86_64::inst_list::mov
- insts::x86_64::inst_list::mov_imm_into_reg
- insts::x86_64::inst_list::mov_rev
- insts::x86_64::inst_list::mov_sign_extend_bit16
- insts::x86_64::inst_list::mov_sign_extend_bit32
- insts::x86_64::inst_list::mov_sign_extend_bit8
- insts::x86_64::inst_list::mov_zero_extend_bit16
- insts::x86_64::inst_list::mov_zero_extend_bit8
- insts::x86_64::inst_list::movs
- insts::x86_64::inst_list::movsd
- insts::x86_64::inst_list::movsd_rev
- insts::x86_64::inst_list::movss
- insts::x86_64::inst_list::movss_rev
- insts::x86_64::inst_list::mul_byte_first_reg
- insts::x86_64::inst_list::mul_first_reg
- insts::x86_64::inst_list::mulsd
- insts::x86_64::inst_list::mulss
- insts::x86_64::inst_list::near_ret
- insts::x86_64::inst_list::near_ret_imm16
- insts::x86_64::inst_list::neg
- insts::x86_64::inst_list::nop
- insts::x86_64::inst_list::nop1
- insts::x86_64::inst_list::nop2
- insts::x86_64::inst_list::nop3
- insts::x86_64::inst_list::nop4
- insts::x86_64::inst_list::nop5
- insts::x86_64::inst_list::nop6
- insts::x86_64::inst_list::nop7
- insts::x86_64::inst_list::nop8
- insts::x86_64::inst_list::nop9
- insts::x86_64::inst_list::nop_multi_reg
- insts::x86_64::inst_list::or
- insts::x86_64::inst_list::or_first_reg_imm32
- insts::x86_64::inst_list::or_reg_imm32
- insts::x86_64::inst_list::or_reg_imm8
- insts::x86_64::inst_list::or_rev
- insts::x86_64::inst_list::push_all
- insts::x86_64::inst_list::push_imm
- insts::x86_64::inst_list::push_reg
- insts::x86_64::inst_list::sign_extend
- insts::x86_64::inst_list::sign_extend2
- insts::x86_64::inst_list::sqrtss
- insts::x86_64::inst_list::sub
- insts::x86_64::inst_list::sub_first_reg
- insts::x86_64::inst_list::sub_imm
- insts::x86_64::inst_list::sub_rev
- insts::x86_64::inst_list::sub_signed_imm8
- insts::x86_64::inst_list::subsd
- insts::x86_64::inst_list::subss
- insts::x86_64::inst_list::syscall
- insts::x86_64::inst_list::sysenter
- insts::x86_64::inst_list::test
- insts::x86_64::inst_list::test_first_reg
- insts::x86_64::inst_list::test_first_reg_and_imm8
- insts::x86_64::inst_list::test_imm
- insts::x86_64::inst_list::test_imm8
- insts::x86_64::inst_list::test_u8
- insts::x86_64::registers::modrm
- insts::x86_64::registers::sib
Typedefs
- insts::riscv::CInst
- insts::riscv::Inst
- insts::riscv::registers::Reg
- insts::x86_64::registers::TargetReg
Constants
- insts::riscv::registers::A0
- insts::riscv::registers::A1
- insts::riscv::registers::A2
- insts::riscv::registers::A3
- insts::riscv::registers::A4
- insts::riscv::registers::A5
- insts::riscv::registers::A6
- insts::riscv::registers::A7
- insts::riscv::registers::FP
- insts::riscv::registers::FUNCTION_ARGUMENT_REGISTERS
- insts::riscv::registers::FUNCTION_RETURN_VALUE_REGISTERS
- insts::riscv::registers::GP
- insts::riscv::registers::POINTER_REGISTERS
- insts::riscv::registers::RA
- insts::riscv::registers::S0
- insts::riscv::registers::S1
- insts::riscv::registers::S10
- insts::riscv::registers::S11
- insts::riscv::registers::S2
- insts::riscv::registers::S3
- insts::riscv::registers::S4
- insts::riscv::registers::S5
- insts::riscv::registers::S6
- insts::riscv::registers::S7
- insts::riscv::registers::S8
- insts::riscv::registers::S9
- insts::riscv::registers::SAVED_REGISTERS
- insts::riscv::registers::SP
- insts::riscv::registers::T0
- insts::riscv::registers::T1
- insts::riscv::registers::T2
- insts::riscv::registers::T3
- insts::riscv::registers::T4
- insts::riscv::registers::T5
- insts::riscv::registers::T6
- insts::riscv::registers::TEMPORARY_REGISTERS
- insts::riscv::registers::TP
- insts::riscv::registers::X0
- insts::riscv::registers::X1
- insts::riscv::registers::X10
- insts::riscv::registers::X11
- insts::riscv::registers::X12
- insts::riscv::registers::X13
- insts::riscv::registers::X14
- insts::riscv::registers::X15
- insts::riscv::registers::X16
- insts::riscv::registers::X17
- insts::riscv::registers::X18
- insts::riscv::registers::X19
- insts::riscv::registers::X2
- insts::riscv::registers::X20
- insts::riscv::registers::X21
- insts::riscv::registers::X22
- insts::riscv::registers::X23
- insts::riscv::registers::X24
- insts::riscv::registers::X25
- insts::riscv::registers::X26
- insts::riscv::registers::X27
- insts::riscv::registers::X28
- insts::riscv::registers::X29
- insts::riscv::registers::X3
- insts::riscv::registers::X30
- insts::riscv::registers::X31
- insts::riscv::registers::X4
- insts::riscv::registers::X5
- insts::riscv::registers::X6
- insts::riscv::registers::X7
- insts::riscv::registers::X8
- insts::riscv::registers::X9
- insts::riscv::registers::ZERO
- insts::x86_64::REX_B
- insts::x86_64::REX_R
- insts::x86_64::REX_W
- insts::x86_64::REX_X