gem5
v21.0.0.0
|
Go to the source code of this file.
Classes | |
class | RegisterRazTest |
class | RegisterRaoTest |
class | RegisterBufTest |
class | RegisterLBufTest |
class | TypedRegisterTest |
class | RegisterBankTest |
class | RegisterBankTest::TestRegBank |
struct | RegisterBankTest::Access |
class | RegisterBankTest::TestReg |
TEST_F | ( | RegisterBankTest | , |
AddRegistersSize | |||
) |
Definition at line 1001 of file reg_bank.test.cc.
References RegisterBank< BankByteOrder >::addRegister(), RegisterBank< BankByteOrder >::addRegisters(), and RegisterBank< BankByteOrder >::size().
TEST_F | ( | RegisterBankTest | , |
Base | |||
) |
Definition at line 994 of file reg_bank.test.cc.
References RegisterBank< BankByteOrder >::base().
TEST_F | ( | RegisterBankTest | , |
Name | |||
) |
Definition at line 988 of file reg_bank.test.cc.
References RegisterBank< BankByteOrder >::name().
TEST_F | ( | RegisterBankTest | , |
ReadContained | |||
) |
Definition at line 1066 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadFullPartial | |||
) |
Definition at line 1132 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadLastPartial | |||
) |
Definition at line 1148 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadOneAlignedFirst | |||
) |
Definition at line 1012 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadOneAlignedLast | |||
) |
Definition at line 1038 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadOneAlignedMid | |||
) |
Definition at line 1025 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadOneSpanning | |||
) |
Definition at line 1080 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadPartialFull | |||
) |
Definition at line 1116 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadTwoAligned | |||
) |
Definition at line 1051 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
ReadTwoSpanning | |||
) |
Definition at line 1097 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::read().
TEST_F | ( | RegisterBankTest | , |
WriteContained | |||
) |
Definition at line 1218 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteFullPartial | |||
) |
Definition at line 1290 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteOneAlignedFirst | |||
) |
Definition at line 1164 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteOneAlignedLast | |||
) |
Definition at line 1190 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteOneAlignedMid | |||
) |
Definition at line 1177 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteOneSpanning | |||
) |
Definition at line 1233 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WritePartialFull | |||
) |
Definition at line 1273 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteTwoAligned | |||
) |
Definition at line 1203 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBankTest | , |
WriteTwoSpanning | |||
) |
Definition at line 1252 of file reg_bank.test.cc.
References RegisterBankTest::TestReg::accesses, and RegisterBank< BankByteOrder >::write().
TEST_F | ( | RegisterBufTest | , |
FullRead | |||
) |
Definition at line 273 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
FullWrite | |||
) |
Definition at line 285 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
Name | |||
) |
Definition at line 262 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialReadHigh | |||
) |
Definition at line 297 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialReadLow | |||
) |
Definition at line 321 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialReadMid | |||
) |
Definition at line 345 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialWriteHigh | |||
) |
Definition at line 309 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialWriteLow | |||
) |
Definition at line 333 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
PartialWriteMid | |||
) |
Definition at line 357 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
Serialize | |||
) |
Definition at line 368 of file reg_bank.test.cc.
References X86ISA::os, and X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
Size | |||
) |
Definition at line 267 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterBufTest | , |
Unserialize | |||
) |
Definition at line 375 of file reg_bank.test.cc.
References X86ISA::reg, and ArmISA::s.
TEST_F | ( | RegisterLBufTest | , |
Name | |||
) |
Definition at line 403 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterLBufTest | , |
PartialWrite | |||
) |
Definition at line 408 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | RegisterLBufTest | , |
Serialize | |||
) |
Definition at line 416 of file reg_bank.test.cc.
References ArmISA::i, X86ISA::os, and X86ISA::reg.
TEST_F | ( | RegisterLBufTest | , |
UnserializeFailure | |||
) |
Definition at line 433 of file reg_bank.test.cc.
References X86ISA::reg, and ArmISA::s.
TEST_F | ( | RegisterLBufTest | , |
UnserializeSucess | |||
) |
Definition at line 425 of file reg_bank.test.cc.
References X86ISA::reg, and ArmISA::s.
TEST_F | ( | RegisterRaoTest | , |
FullAccess | |||
) |
Definition at line 185 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
Name | |||
) |
Definition at line 174 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
PartialAccessHigh | |||
) |
Definition at line 195 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
PartialAccessLow | |||
) |
Definition at line 205 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
PartialAccessMid | |||
) |
Definition at line 215 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
Serialize | |||
) |
Definition at line 224 of file reg_bank.test.cc.
References X86ISA::os.
TEST_F | ( | RegisterRaoTest | , |
Size | |||
) |
Definition at line 179 of file reg_bank.test.cc.
TEST_F | ( | RegisterRaoTest | , |
Unserialize | |||
) |
Definition at line 231 of file reg_bank.test.cc.
References ArmISA::s.
TEST_F | ( | RegisterRazTest | , |
FullAccess | |||
) |
Definition at line 99 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
Name | |||
) |
Definition at line 88 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
PartialAccessHigh | |||
) |
Definition at line 109 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
PartialAccessLow | |||
) |
Definition at line 119 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
PartialAccessMid | |||
) |
Definition at line 129 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
Serialize | |||
) |
Definition at line 138 of file reg_bank.test.cc.
References X86ISA::os, and ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
Size | |||
) |
Definition at line 93 of file reg_bank.test.cc.
References ArmISA::raz.
TEST_F | ( | RegisterRazTest | , |
Unserialize | |||
) |
Definition at line 145 of file reg_bank.test.cc.
References ArmISA::raz, and ArmISA::s.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultFullRead | |||
) |
Definition at line 505 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultFullWrite | |||
) |
Definition at line 513 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultPartialReadHigh | |||
) |
Definition at line 529 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultPartialReadLow | |||
) |
Definition at line 521 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultPartialWriteHigh | |||
) |
Definition at line 545 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
BigEndianDefaultPartialWriteLow | |||
) |
Definition at line 537 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
DefaultConstructor | |||
) |
Definition at line 468 of file reg_bank.test.cc.
TEST_F | ( | TypedRegisterTest | , |
Get | |||
) |
Definition at line 496 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
GetInitial | |||
) |
Definition at line 491 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultFullRead | |||
) |
Definition at line 553 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultFullWrite | |||
) |
Definition at line 561 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultPartialReadHigh | |||
) |
Definition at line 577 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultPartialReadLow | |||
) |
Definition at line 569 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultPartialWriteHigh | |||
) |
Definition at line 593 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
LittleEndianDefaultPartialWriteLow | |||
) |
Definition at line 585 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
Name | |||
) |
Definition at line 474 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
PartialReader | |||
) |
Definition at line 718 of file reg_bank.test.cc.
References ArmISA::f, MipsISA::l, MipsISA::r, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
PartialReaderMF | |||
) |
Definition at line 740 of file reg_bank.test.cc.
References ArmISA::f, MipsISA::l, MipsISA::r, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
PartialReaderReader | |||
) |
Definition at line 825 of file reg_bank.test.cc.
References MipsISA::r, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
PartialWriter | |||
) |
Definition at line 771 of file reg_bank.test.cc.
References ArmISA::f, MipsISA::l, MipsISA::r, X86ISA::reg, and ArmISA::v.
TEST_F | ( | TypedRegisterTest | , |
PartialWriterMF | |||
) |
Definition at line 794 of file reg_bank.test.cc.
References ArmISA::f, MipsISA::l, MipsISA::r, X86ISA::reg, and ArmISA::v.
TEST_F | ( | TypedRegisterTest | , |
PartialWriterReaderWriter | |||
) |
Definition at line 841 of file reg_bank.test.cc.
References MipsISA::r, X86ISA::reg, and ArmISA::v.
TEST_F | ( | TypedRegisterTest | , |
Reader | |||
) |
Definition at line 636 of file reg_bank.test.cc.
References MipsISA::r, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
ReaderMF | |||
) |
Definition at line 652 of file reg_bank.test.cc.
References MipsISA::r, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
ReadOnly | |||
) |
Definition at line 613 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
Serialize | |||
) |
Definition at line 864 of file reg_bank.test.cc.
References X86ISA::os, and X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
SetWriteable | |||
) |
Definition at line 601 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
Size | |||
) |
Definition at line 479 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
UnserializeFailure | |||
) |
Definition at line 878 of file reg_bank.test.cc.
References X86ISA::reg, and ArmISA::s.
TEST_F | ( | TypedRegisterTest | , |
UnserializeSucess | |||
) |
Definition at line 871 of file reg_bank.test.cc.
References X86ISA::reg, and ArmISA::s.
TEST_F | ( | TypedRegisterTest | , |
UpdateDefaultMask | |||
) |
Definition at line 628 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
UpdateWithMask | |||
) |
Definition at line 621 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
Writable | |||
) |
Definition at line 484 of file reg_bank.test.cc.
References X86ISA::reg.
TEST_F | ( | TypedRegisterTest | , |
Writer | |||
) |
Definition at line 677 of file reg_bank.test.cc.
References MipsISA::r, X86ISA::reg, and ArmISA::v.
TEST_F | ( | TypedRegisterTest | , |
WriterMF | |||
) |
Definition at line 693 of file reg_bank.test.cc.
References MipsISA::r, X86ISA::reg, and ArmISA::v.