Searched refs:RubyTester (Results 1 - 14 of 14) sorted by relevance

/gem5/src/cpu/testers/rubytest/
H A DRubyTester.hh54 #include "params/RubyTester.hh"
57 class RubyTester : public ClockedObject class in inherits:ClockedObject
63 RubyTester *tester;
69 // Currently, each instatiation of the RubyTester::CpuPort supports
74 CpuPort(const std::string &_name, RubyTester *_tester, PortID _id,
95 RubyTester(const Params *p);
96 ~RubyTester();
132 RubyTester(const RubyTester& obj);
133 RubyTester
[all...]
H A DRubyTester.cc42 #include "cpu/testers/rubytest/RubyTester.hh"
52 RubyTester::RubyTester(const Params *p) function in class:RubyTester
54 checkStartEvent([this]{ wakeup(); }, "RubyTester tick",
106 RubyTester::~RubyTester()
115 RubyTester::init()
132 RubyTester::getPort(const std::string &if_name, PortID idx)
141 panic("RubyTester::getPort: unknown inst port %d\n",
150 panic("RubyTester
[all...]
H A DCheckTable.hh40 class RubyTester;
45 CheckTable(int _num_writers, int _num_readers, RubyTester* _tester);
70 RubyTester* m_tester_ptr;
H A DCheck.hh35 #include "cpu/testers/rubytest/RubyTester.hh"
49 int _num_readers, RubyTester* _tester);
78 RubyTester* m_tester_ptr;
H A DRubyTester.py33 class RubyTester(ClockedObject): class in inherits:ClockedObject
34 type = 'RubyTester'
35 cxx_header = "cpu/testers/rubytest/RubyTester.hh"
H A DCheckTable.cc38 CheckTable::CheckTable(int _num_writers, int _num_readers, RubyTester* _tester)
H A DCheck.cc37 typedef RubyTester::SenderState SenderState;
40 RubyTester* _tester)
290 DPRINTF(RubyTest, "RubyTester Callback\n");
/gem5/configs/learning_gem5/part3/
H A Druby_test.py60 system.tester = RubyTester(checks_to_complete = 100,
/gem5/tests/configs/
H A Drubytest-ruby.py72 tester = RubyTester(check_flush = check_flush, checks_to_complete = 100,
H A Dgpu-randomtest-ruby.py89 tester = RubyTester(check_flush = False, checks_to_complete = 100,
/gem5/configs/example/
H A Druby_random_test.py95 tester = RubyTester(check_flush = check_flush,
H A Druby_gpu_random_test.py120 tester = RubyTester(check_flush=check_flush,
/gem5/src/mem/ruby/system/
H A DGPUCoalescer.cc46 #include "cpu/testers/rubytest/RubyTester.hh"
654 // If using the RubyTester, update the RubyTester sender state's
658 // RubyTester.
662 RubyTester::SenderState* testerSenderState =
663 safe_cast<RubyTester::SenderState*>(requestSenderState->predecessor);
1102 // If using the RubyTester, update the RubyTester sender state's
1106 // RubyTester.
1110 RubyTester
[all...]
H A DSequencer.cc34 #include "cpu/testers/rubytest/RubyTester.hh"
495 // If using the RubyTester, update the RubyTester sender state's
499 DPRINTF(RubySequencer, "hitCallback %s 0x%x using RubyTester\n",
501 RubyTester::SenderState* testerSenderState =
502 pkt->findNextSenderState<RubyTester::SenderState>();

Completed in 20 milliseconds