gem5
|
Go to the source code of this file.
Classes | |
class | ArmISA::MicroOp |
Base class for Memory microops. More... | |
class | ArmISA::MicroOpX |
class | ArmISA::MicroNeonMemOp |
Microops for Neon loads/stores. More... | |
class | ArmISA::MicroNeonMixOp |
Microops for Neon load/store (de)interleaving. More... | |
class | ArmISA::MicroNeonMixLaneOp |
class | ArmISA::MicroNeonMixOp64 |
Microops for AArch64 NEON load/store (de)interleaving. More... | |
class | ArmISA::MicroNeonMixLaneOp64 |
class | ArmISA::VldMultOp64 |
Base classes for microcoded AArch64 NEON memory instructions. More... | |
class | ArmISA::VstMultOp64 |
class | ArmISA::VldSingleOp64 |
class | ArmISA::VstSingleOp64 |
class | ArmISA::MicroSetPCCPSR |
Microops of the form PC = IntRegA CPSR = IntRegB. More... | |
class | ArmISA::MicroIntMov |
Microops of the form IntRegA = IntRegB. More... | |
class | ArmISA::MicroIntImmOp |
Microops of the form IntRegA = IntRegB op Imm. More... | |
class | ArmISA::MicroIntImmXOp |
class | ArmISA::MicroIntOp |
Microops of the form IntRegA = IntRegB op IntRegC. More... | |
class | ArmISA::MicroIntRegXOp |
class | ArmISA::MicroIntRegOp |
Microops of the form IntRegA = IntRegB op shifted IntRegC. More... | |
class | ArmISA::MicroMemOp |
Memory microops which use IntReg + Imm addressing. More... | |
class | ArmISA::MicroMemPairOp |
class | ArmISA::MacroMemOp |
Base class for microcoded integer memory instructions. More... | |
class | ArmISA::PairMemOp |
Base class for pair load/store instructions. More... | |
class | ArmISA::BigFpMemImmOp |
class | ArmISA::BigFpMemPostOp |
class | ArmISA::BigFpMemPreOp |
class | ArmISA::BigFpMemRegOp |
class | ArmISA::BigFpMemLitOp |
class | ArmISA::VldMultOp |
Base classes for microcoded integer memory instructions. More... | |
class | ArmISA::VldSingleOp |
class | ArmISA::VstMultOp |
Base class for microcoded integer memory instructions. More... | |
class | ArmISA::VstSingleOp |
class | ArmISA::MacroVFPMemOp |
Base class for microcoded floating point memory instructions. More... | |
Namespaces | |
ArmISA | |
Functions | |
static unsigned int | ArmISA::number_of_ones (int32_t val) |