|
gem5
v21.0.1.0
|
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) |