List of all items[−]
Structs
- memory::CheriAggregateMemory
- processor::decode::Imm
- processor::elements::cheri::CheriAggregateMemory
- processor::elements::cheri::CheriRV64RegisterFile
- processor::elements::cheri::IntegerModeCheriAggregateMemory
- processor::elements::cheri::IntegerModeCheriRV64RegisterFile
- processor::elements::cheri::TagMemory
- processor::elements::cheri::memory::CheriAggregateMemory
- processor::elements::cheri::memory::IntegerModeCheriAggregateMemory
- processor::elements::cheri::memory::TagMemory
- processor::elements::cheri::registers::CheriRV64RegisterFile
- processor::elements::cheri::registers::IntegerModeCheriRV64RegisterFile
- processor::elements::memory::AggregateMemory
- processor::elements::memory::IOMemory
- processor::elements::memory::MemoryBacking
- processor::elements::registers::RvRegisterFile
- processor::isa_mods::CheriVectorRegisterFile
- processor::isa_mods::IntVectorRegisterFile
- processor::isa_mods::Rv32im
- processor::isa_mods::Rv64im
- processor::isa_mods::Rv64imCapabilityMode
- processor::isa_mods::RvimConn
- processor::isa_mods::XCheri64
- processor::isa_mods::XCheri64Conn
- processor::isa_mods::cheri::Rv64imCapabilityMode
- processor::isa_mods::cheri::XCheri64
- processor::isa_mods::cheri::XCheri64Conn
- processor::isa_mods::csrs::Zicsr
- processor::isa_mods::csrs::ZicsrConn
- processor::isa_mods::rv32im::Rv32im
- processor::isa_mods::rv64im::Rv64im
- processor::isa_mods::vector::CheriVectorRegisterFile
- processor::isa_mods::vector::IntVectorRegisterFile
- processor::isa_mods::vector::Rvv
- processor::isa_mods::vector::VType
- processor::isa_mods::vector::VectorElem
- processor::isa_mods::vector::registers::CheriVectorRegisterFile
- processor::isa_mods::vector::registers::IntVectorRegisterFile
- processor::isa_mods::vector::types::VType
- processor::isa_mods::vector::types::VectorElem
- processor::models::Processor32
- processor::models::ProcessorModules32
- processor::models::Rv64imvProcessor
- processor::models::Rv64imvProcessorModules
- processor::models::Rv64imvXCheriProcessor
- processor::models::Rv64imvXCheriProcessorModules
- processor::models::rv32imv::Processor32
- processor::models::rv32imv::ProcessorCSRs32
- processor::models::rv32imv::ProcessorModules32
- processor::models::rv64imv::Rv64imvProcessor
- processor::models::rv64imv::Rv64imvProcessorCSRs
- processor::models::rv64imv::Rv64imvProcessorModules
- processor::models::rv64imvxcheri::Rv64imvXCheriProcessor
- processor::models::rv64imvxcheri::Rv64imvXCheriProcessorCSRs
- processor::models::rv64imvxcheri::Rv64imvXCheriProcessorModules
Enums
- Cc128
- processor::decode::InstructionBits
- processor::decode::Opcode
- processor::elements::cheri::Cc128
- processor::elements::cheri::SafeTaggedCap
- processor::elements::cheri::capability::Cc128
- processor::elements::cheri::capability::SafeTaggedCap
- processor::elements::registers::RegisterFileError
- processor::exceptions::CapOrRegister
- processor::exceptions::CapabilityException
- processor::exceptions::IllegalInstructionException
- processor::exceptions::MemoryException
- processor::exceptions::ProgramHaltedException
- processor::isa_mods::vector::ConfigKind
- processor::isa_mods::vector::DecodedMemOp
- processor::isa_mods::vector::Lmul
- processor::isa_mods::vector::MemOpDir
- processor::isa_mods::vector::Sew
- processor::isa_mods::vector::UnitStrideLoadOp
- processor::isa_mods::vector::UnitStrideStoreOp
- processor::isa_mods::vector::decode::DecodedMemOp
- processor::isa_mods::vector::decode::MemOpDir
- processor::isa_mods::vector::decode::RvvMopType
- processor::isa_mods::vector::decode::UnitStrideLoadOp
- processor::isa_mods::vector::decode::UnitStrideStoreOp
- processor::isa_mods::vector::types::ConfigKind
- processor::isa_mods::vector::types::Lmul
- processor::isa_mods::vector::types::Sew
- processor::models::CheriExecMode
- processor::models::rv64imvxcheri::CheriExecMode
Traits
- CheriRVFuncs
- CompressedCapability
- processor::elements::cheri::CheriMemory
- processor::elements::cheri::CheriRVFuncs
- processor::elements::cheri::CompressedCapability
- processor::elements::cheri::capability::CheriRVFuncs
- processor::elements::cheri::capability::CompressedCapability
- processor::elements::cheri::memory::CheriMemory
- processor::elements::memory::Memory
- processor::elements::memory::MemoryOf
- processor::elements::registers::RegisterFile
- processor::isa_mods::CSRProvider
- processor::isa_mods::IsaMod
- processor::isa_mods::PossibleXlen
- processor::isa_mods::csrs::CSRProvider
- processor::isa_mods::vector::VecMemInterface
- processor::isa_mods::vector::VecRegInterface
- processor::isa_mods::vector::VectorRegisterFile
- processor::isa_mods::vector::conns::VecMemInterface
- processor::isa_mods::vector::conns::VecRegInterface
- processor::isa_mods::vector::registers::VectorRegisterFile
- processor::models::Processor
Functions
- processor::decode::decode
- processor::elements::cheri::cap_bounds_range
- processor::elements::cheri::capability::cap_bounds_range
- processor::elements::cheri::capability::check_bounds_against_capability
- processor::elements::cheri::capability::check_capability
- processor::elements::cheri::capability::check_obj_bounds_against_capability
- processor::elements::cheri::check_bounds_against_capability
- processor::elements::cheri::check_capability
- processor::elements::cheri::check_obj_bounds_against_capability
- processor::elements::memory::check_alignment_range
- processor::isa_mods::vector::extract_bits
- processor::isa_mods::vector::registers::bit_range_for_element
- processor::isa_mods::vector::registers::extract_bits
- processor::isa_mods::vector::registers::replace_bits
- processor::isa_mods::vector::replace_bits
- processor::isa_mods::vector::types::val_times_lmul_over_sew
- processor::isa_mods::vector::val_times_lmul_over_sew
Typedefs
- Cc128Cap
- processor::elements::cheri::Cc128Cap
- processor::elements::cheri::capability::Cc128Cap
- processor::elements::memory::MemoryResult
- processor::exceptions::ProcessorResult
- processor::isa_mods::Rv32imConn
- processor::isa_mods::Rv64imConn
- processor::isa_mods::Zicsr32
- processor::isa_mods::Zicsr32Conn
- processor::isa_mods::Zicsr64
- processor::isa_mods::Zicsr64Conn
- processor::isa_mods::csrs::Zicsr32
- processor::isa_mods::csrs::Zicsr32Conn
- processor::isa_mods::csrs::Zicsr64
- processor::isa_mods::csrs::Zicsr64Conn
- processor::isa_mods::vector::Provenance
- processor::isa_mods::vector::Rv32v
- processor::isa_mods::vector::Rv64Cheriv
- processor::isa_mods::vector::Rv64v
- processor::isa_mods::vector::VecInterface
- processor::isa_mods::vector::conns::Provenance
- processor::isa_mods::vector::types::uVLEN
- processor::isa_mods::vector::uVLEN