gem5 v24.0.0.0
|
Go to the source code of this file.
Functions | |
template<class First > | |
bool | pairFail (const std::pair< First, bool > &p) |
bool | pairFailU64 (const std::pair< std::uint64_t, bool > &p) |
bool | pairFailStr (const std::pair< std::string, bool > &p) |
template<class First > | |
bool | pairVal (const std::pair< First, bool > &p, const First &expected) |
bool | pairValU64 (const std::pair< std::uint64_t, bool > &p, std::uint64_t expected) |
bool | pairValStr (const std::pair< std::string, bool > &p, const std::string &expected) |
TEST (GetUintX, BadSize) | |
TEST (GetUintX, LittleEndian) | |
TEST (GetUintX, BigEndian) | |
TEST (SetUintX, BadSize) | |
TEST (SetUintX, LittleEndian) | |
TEST (SetUintX, BigEndian) | |
TEST (PrintUintX, BadSize) | |
TEST (PrintUintX, LittleEndian) | |
TEST (PrintUintX, BigEndian) | |
TEST (PrintByteBuf, LittleEndian) | |
TEST (PrintByteBuf, BigEndian) | |
TEST (PrintByteBuf, ChunkSize) | |
bool pairFail | ( | const std::pair< First, bool > & | p | ) |
Definition at line 41 of file bufval.test.cc.
References gem5::MipsISA::p.
Referenced by pairFailStr(), and pairFailU64().
bool pairFailStr | ( | const std::pair< std::string, bool > & | p | ) |
Definition at line 52 of file bufval.test.cc.
References gem5::MipsISA::p, and pairFail().
Referenced by TEST().
bool pairFailU64 | ( | const std::pair< std::uint64_t, bool > & | p | ) |
Definition at line 47 of file bufval.test.cc.
References gem5::MipsISA::p, and pairFail().
Referenced by TEST().
bool pairVal | ( | const std::pair< First, bool > & | p, |
const First & | expected ) |
Definition at line 59 of file bufval.test.cc.
References expected(), and gem5::MipsISA::p.
Referenced by pairValStr(), and pairValU64().
bool pairValStr | ( | const std::pair< std::string, bool > & | p, |
const std::string & | expected ) |
Definition at line 72 of file bufval.test.cc.
References expected(), gem5::MipsISA::p, and pairVal().
bool pairValU64 | ( | const std::pair< std::uint64_t, bool > & | p, |
std::uint64_t | expected ) |
Definition at line 66 of file bufval.test.cc.
References expected(), gem5::MipsISA::p, and pairVal().
TEST | ( | GetUintX | , |
BadSize | ) |
Definition at line 77 of file bufval.test.cc.
References gem5::getUintX(), and pairFailU64().
TEST | ( | GetUintX | , |
BigEndian | ) |
Definition at line 108 of file bufval.test.cc.
References gem5::getUintX(), and pairValU64().
TEST | ( | GetUintX | , |
LittleEndian | ) |
Definition at line 94 of file bufval.test.cc.
References gem5::getUintX(), and pairValU64().
TEST | ( | PrintByteBuf | , |
BigEndian | ) |
Definition at line 249 of file bufval.test.cc.
References gem5::printByteBuf().
TEST | ( | PrintByteBuf | , |
ChunkSize | ) |
Definition at line 272 of file bufval.test.cc.
References gem5::printByteBuf().
TEST | ( | PrintByteBuf | , |
LittleEndian | ) |
Definition at line 225 of file bufval.test.cc.
References gem5::printByteBuf().
TEST | ( | PrintUintX | , |
BadSize | ) |
Definition at line 180 of file bufval.test.cc.
References pairFailStr(), and gem5::printUintX().
TEST | ( | PrintUintX | , |
BigEndian | ) |
Definition at line 211 of file bufval.test.cc.
References pairValStr(), and gem5::printUintX().
TEST | ( | PrintUintX | , |
LittleEndian | ) |
Definition at line 197 of file bufval.test.cc.
References pairValStr(), and gem5::printUintX().
TEST | ( | SetUintX | , |
BadSize | ) |
Definition at line 122 of file bufval.test.cc.
References gem5::setUintX().
TEST | ( | SetUintX | , |
BigEndian | ) |
Definition at line 160 of file bufval.test.cc.
References gem5::setUintX().
TEST | ( | SetUintX | , |
LittleEndian | ) |
Definition at line 139 of file bufval.test.cc.
References gem5::setUintX().