|
gem5
v21.0.1.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.