#include <cstdint>
#include "arch/power/pcstate.hh"
#include "base/bitunion.hh"
Go to the source code of this file.
|
| namespace | gem5 |
| | Copyright (c) 2024 Arm Limited All rights reserved.
|
| |
| namespace | gem5::PowerISA |
| |
| namespace | std |
| | Overload hash function for BasicBlockRange type.
|
| |
|
| | gem5::PowerISA::rs |
| |
| Bitfield< 20, 16 > | gem5::PowerISA::ra |
| |
| Bitfield< 15, 11 > | gem5::PowerISA::sh |
| |
| Bitfield< 1 > | gem5::PowerISA::shn |
| |
| Bitfield< 10, 6 > | gem5::PowerISA::mb |
| |
| Bitfield< 5 > | gem5::PowerISA::mbn |
| |
| Bitfield< 5 > | gem5::PowerISA::men |
| |
| Bitfield< 15, 0 > | gem5::PowerISA::si |
| |
| Bitfield< 15, 0 > | gem5::PowerISA::ui |
| |
| Bitfield< 15, 0 > | gem5::PowerISA::d |
| |
| Bitfield< 15, 2 > | gem5::PowerISA::ds |
| |
| Bitfield< 15, 6 > | gem5::PowerISA::d0 |
| |
| Bitfield< 20, 16 > | gem5::PowerISA::d1 |
| |
| Bitfield< 1, 0 > | gem5::PowerISA::d2 |
| |
| Bitfield< 21 > | gem5::PowerISA::l |
| |
| Bitfield< 20, 11 > | gem5::PowerISA::spr |
| |
| Bitfield< 25, 23 > | gem5::PowerISA::bf |
| |
| Bitfield< 20, 18 > | gem5::PowerISA::bfa |
| |
| Bitfield< 1 > | gem5::PowerISA::aa |
| |
| Bitfield< 15, 2 > | gem5::PowerISA::bd |
| |
| Bitfield< 20, 16 > | gem5::PowerISA::bi |
| |
| Bitfield< 12, 11 > | gem5::PowerISA::bh |
| |
| Bitfield< 25, 21 > | gem5::PowerISA::bo |
| |
| Bitfield< 25, 2 > | gem5::PowerISA::li |
| |
| Bitfield< 0 > | gem5::PowerISA::lk |
| |
| Bitfield< 0 > | gem5::PowerISA::rc |
| |
| Bitfield< 25, 21 > | gem5::PowerISA::bt |
| |
| Bitfield< 20, 16 > | gem5::PowerISA::ba |
| |
| Bitfield< 15, 11 > | gem5::PowerISA::bb |
| |
| Bitfield< 25, 21 > | gem5::PowerISA::to |
| |
| Bitfield< 19, 12 > | gem5::PowerISA::fxm |
| |