gem5 v24.0.0.0
|
These methods relate to the interface of ChannelAddr and ChannelAddrRange.
|
inlineconstexpr |
Definition at line 71 of file channel_addr.hh.
Referenced by gem5::ChannelAddr::operator%(), gem5::ChannelAddr::operator&(), gem5::ChannelAddr::operator&(), gem5::ChannelAddr::operator*(), gem5::ChannelAddr::operator+(), gem5::ChannelAddr::operator+(), gem5::ChannelAddr::operator-(), gem5::ChannelAddr::operator-(), gem5::ChannelAddr::operator/(), gem5::ChannelAddr::operator<<(), gem5::ChannelAddr::operator>>(), gem5::ChannelAddr::operator^(), gem5::ChannelAddr::operator^(), gem5::ChannelAddr::operator|(), and gem5::ChannelAddr::operator|().
Definition at line 73 of file channel_addr.hh.
|
default |
|
inlineexplicitconstexpr |
Explicit constructor assigning a value.
Definition at line 63 of file channel_addr.hh.
|
inlineconstexpr |
Definition at line 169 of file channel_addr.hh.
Definition at line 45 of file channel_addr.cc.
References panic_if, and gem5::AddrRange::valid().
Definition at line 52 of file channel_addr.cc.
References gem5::AddrRange::interleaved(), and panic_if.
|
inlineconstexpr |
Definition at line 172 of file channel_addr.hh.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 187 of file channel_addr.hh.
References gem5::ChannelAddrRange::_end, gem5::ChannelAddrRange::_start, and gem5::ArmISA::a.
Referenced by TEST().
|
inlineconstexpr |
Definition at line 185 of file channel_addr.hh.
References gem5::ChannelAddrRange::_end.
Referenced by TEST().
Definition at line 80 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::AddrRange::addIntlvBits().
|
inlineexplicitconstexpr |
Converting back to the value type.
Definition at line 66 of file channel_addr.hh.
References gem5::ChannelAddr::a.
|
inlineconstexpr |
Definition at line 148 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
inlineconstexpr |
Definition at line 103 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 127 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 87 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 107 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 135 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 115 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 139 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 119 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 111 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 145 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
inlineconstexpr |
Definition at line 95 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
std::ostream & gem5::operator<< | ( | std::ostream & | out, |
const ChannelAddr & | addr ) |
Definition at line 60 of file channel_addr.cc.
References gem5::X86ISA::addr.
|
inlineconstexpr |
Definition at line 146 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
default |
|
inlineconstexpr |
Definition at line 147 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
inlineconstexpr |
Definition at line 143 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
inlineconstexpr |
Definition at line 144 of file channel_addr.hh.
References gem5::ChannelAddr::a, and gem5::ArmISA::b.
|
inlineconstexpr |
Definition at line 91 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 131 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 99 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 123 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 84 of file channel_addr.hh.
References gem5::ChannelAddr::a, gem5::ArmISA::b, and gem5::ChannelAddr::ChannelAddr().
|
inlineconstexpr |
Definition at line 180 of file channel_addr.hh.
References gem5::ChannelAddrRange::_end, and gem5::ChannelAddrRange::_start.
Referenced by TEST().
|
inlineconstexpr |
Definition at line 184 of file channel_addr.hh.
References gem5::ChannelAddrRange::_start.
Referenced by TEST().
|
inlineconstexpr |
Definition at line 182 of file channel_addr.hh.
References gem5::ChannelAddrRange::_end, and gem5::ChannelAddrRange::_start.
Referenced by TEST().
|
inlineconstexpr |
Converting back to the value type.
Definition at line 69 of file channel_addr.hh.
References gem5::ChannelAddr::a.