List of all items
Structs
- prelude::AbiParam
- prelude::Block
- prelude::ExtFuncData
- prelude::FunctionBuilder
- prelude::FunctionBuilderContext
- prelude::Ieee32
- prelude::Ieee64
- prelude::Imm64
- prelude::JumpTableData
- prelude::MemFlags
- prelude::Signature
- prelude::StackSlotData
- prelude::Type
- prelude::Uimm64
- prelude::Value
- prelude::Variable
- prelude::isa::FunctionAlignment
- prelude::isa::IsaBuilder
- prelude::isa::TargetFrontendConfig
- prelude::isa::unwind::systemv::UnwindInfo
- prelude::isa::unwind::winx64::UnwindInfo
- prelude::isa::x64::CallInfo
- prelude::isa::x64::EmitInfo
- prelude::isa::x64::EmitState
- prelude::isa::x64::args::Gpr
- prelude::isa::x64::args::GprMem
- prelude::isa::x64::args::GprMemImm
- prelude::isa::x64::args::Imm8Gpr
- prelude::isa::x64::args::Imm8Xmm
- prelude::isa::x64::args::Xmm
- prelude::isa::x64::args::XmmMem
- prelude::isa::x64::args::XmmMemAligned
- prelude::isa::x64::args::XmmMemAlignedImm
- prelude::isa::x64::args::XmmMemImm
- prelude::isa::x64::encoding::evex::EvexInstruction
- prelude::isa::x64::encoding::evex::Register
- prelude::isa::x64::encoding::vex::VexInstruction
- prelude::isa::x64::settings::Flags
- prelude::settings::Builder
- prelude::settings::Flags
- prelude::settings::FlagsOrIsa
- prelude::settings::PredicateView
- prelude::settings::Setting
- prelude::settings::Value
- prelude::settings::detail::Descriptor
- prelude::settings::detail::Template
- prelude::types::Type
Enums
- prelude::ExternalName
- prelude::FloatCC
- prelude::GlobalValueData
- prelude::IntCC
- prelude::StackSlotKind
- prelude::TrapCode
- prelude::isa::CallConv
- prelude::isa::LookupError
- prelude::isa::unwind::UnwindInfo
- prelude::isa::unwind::UnwindInfoKind
- prelude::isa::unwind::UnwindInst
- prelude::isa::unwind::systemv::RegisterMappingError
- prelude::isa::x64::Inst
- prelude::isa::x64::args::AluRmROpcode
- prelude::isa::x64::args::AluRmiROpcode
- prelude::isa::x64::args::Amode
- prelude::isa::x64::args::Avx512Opcode
- prelude::isa::x64::args::Avx512TupleType
- prelude::isa::x64::args::AvxOpcode
- prelude::isa::x64::args::CC
- prelude::isa::x64::args::CmpOpcode
- prelude::isa::x64::args::DivSignedness
- prelude::isa::x64::args::ExtKind
- prelude::isa::x64::args::ExtMode
- prelude::isa::x64::args::FcmpImm
- prelude::isa::x64::args::FenceKind
- prelude::isa::x64::args::Imm8Reg
- prelude::isa::x64::args::OperandSize
- prelude::isa::x64::args::RegMem
- prelude::isa::x64::args::RegMemImm
- prelude::isa::x64::args::RoundImm
- prelude::isa::x64::args::ShiftKind
- prelude::isa::x64::args::SseOpcode
- prelude::isa::x64::args::SyntheticAmode
- prelude::isa::x64::args::UnaryRmRImmVexOpcode
- prelude::isa::x64::args::UnaryRmROpcode
- prelude::isa::x64::args::UnaryRmRVexOpcode
- prelude::isa::x64::encoding::evex::EvexContext
- prelude::isa::x64::encoding::evex::EvexMasking
- prelude::isa::x64::encoding::evex::EvexRoundingControl
- prelude::isa::x64::encoding::evex::EvexVectorLength
- prelude::isa::x64::encoding::evex::RegisterOrAmode
- prelude::isa::x64::encoding::rex::LegacyPrefixes
- prelude::isa::x64::encoding::rex::OpcodeMap
- prelude::isa::x64::encoding::vex::VexVectorLength
- prelude::settings::LibcallCallConv
- prelude::settings::OptLevel
- prelude::settings::ProbestackStrategy
- prelude::settings::SetError
- prelude::settings::SettingKind
- prelude::settings::TlsModel
- prelude::settings::detail::Detail
Traits
- prelude::Configurable
- prelude::EntityRef
- prelude::InstBuilder
- prelude::isa::TargetIsa
- prelude::isa::x64::args::FromWritableReg
- prelude::isa::x64::args::ToWritableReg
- prelude::isa::x64::encoding::ByteSink
- prelude::settings::Configurable
Functions
- prelude::isa::lookup
- prelude::isa::lookup_by_name
- prelude::isa::x64::encoding::rex::encode_modrm
- prelude::isa::x64::settings::builder
- prelude::settings::builder
Type Aliases
- prelude::isa::Builder
- prelude::isa::Legalize
- prelude::isa::OwnedTargetIsa
- prelude::isa::unwind::CfaUnwindInfo
- prelude::isa::x64::args::OptionWritableGpr
- prelude::isa::x64::args::OptionWritableXmm
- prelude::isa::x64::args::WritableGpr
- prelude::isa::x64::args::WritableXmm
- prelude::settings::SetResult
Constants
- VERSION
- prelude::isa::ALL_ARCHITECTURES
- prelude::types::F32
- prelude::types::F32X16
- prelude::types::F32X16XN
- prelude::types::F32X2
- prelude::types::F32X2XN
- prelude::types::F32X4
- prelude::types::F32X4XN
- prelude::types::F32X8
- prelude::types::F32X8XN
- prelude::types::F64
- prelude::types::F64X2
- prelude::types::F64X2XN
- prelude::types::F64X4
- prelude::types::F64X4XN
- prelude::types::F64X8
- prelude::types::F64X8XN
- prelude::types::I128
- prelude::types::I128X2
- prelude::types::I128X2XN
- prelude::types::I128X4
- prelude::types::I128X4XN
- prelude::types::I16
- prelude::types::I16X16
- prelude::types::I16X16XN
- prelude::types::I16X2
- prelude::types::I16X2XN
- prelude::types::I16X32
- prelude::types::I16X32XN
- prelude::types::I16X4
- prelude::types::I16X4XN
- prelude::types::I16X8
- prelude::types::I16X8XN
- prelude::types::I32
- prelude::types::I32X16
- prelude::types::I32X16XN
- prelude::types::I32X2
- prelude::types::I32X2XN
- prelude::types::I32X4
- prelude::types::I32X4XN
- prelude::types::I32X8
- prelude::types::I32X8XN
- prelude::types::I64
- prelude::types::I64X2
- prelude::types::I64X2XN
- prelude::types::I64X4
- prelude::types::I64X4XN
- prelude::types::I64X8
- prelude::types::I64X8XN
- prelude::types::I8
- prelude::types::I8X16
- prelude::types::I8X16XN
- prelude::types::I8X2
- prelude::types::I8X2XN
- prelude::types::I8X32
- prelude::types::I8X32XN
- prelude::types::I8X4
- prelude::types::I8X4XN
- prelude::types::I8X64
- prelude::types::I8X64XN
- prelude::types::I8X8
- prelude::types::I8X8XN
- prelude::types::INVALID
- prelude::types::R32
- prelude::types::R64