/gem5/ext/pybind11/tests/ |
H A D | constructor_stats.h | 53 print_...() function is stored in a class-specific values list which you can retrieve and inspect 69 #include <list> 76 std::list<std::string> _values; // Used to track values (e.g. of value constructors) 146 py::list values() { 147 py::list l;
|
H A D | test_pytypes.py | 18 list item 0: inserted-0 19 list item 1: overwritten 20 list item 2: inserted-2 21 list item 3: value2 24 assert doc(m.get_list) == "get_list() -> list" 25 assert doc(m.print_list) == "print_list(arg0: list) -> None" 46 assert doc(m.get_list) == "get_list() -> list" 47 assert doc(m.print_list) == "print_list(arg0: list) -> None" 173 types = [str, bool, int, float, tuple, list, dict, set] 183 list [all...] |
H A D | test_stl.py | 9 """std::vector <-> list""" 27 """std::deque <-> list""" 36 """std::array <-> list""" 46 """std::valarray <-> list""" 197 """Trying convert `list` to a `std::vector`, or vice versa, without including 216 """Check if a string is NOT implicitly converted to a list, which was the 239 bar.list = [m.Issue1561Inner('bar')] 240 bar.list 241 assert bar.list[0].data == 'bar'
|
H A D | test_modules.cpp | 64 auto failures = py::list();
|
/gem5/src/mem/ |
H A D | mem_checker.hh | 17 * notice, this list of conditions and the following disclaimer; 19 * notice, this list of conditions and the following disclaimer in the 44 #include <list> 195 typedef std::list<Transaction> TransactionList; 196 typedef std::list<WriteCluster> WriteClusterList;
|
/gem5/src/cpu/o3/ |
H A D | commit.hh | 20 * notice, this list of conditions and the following disclaimer; 22 * notice, this list of conditions and the following disclaimer in the 155 /** Sets the list of threads. */ 178 /** Sets pointer to list of active threads. */ 179 void setActiveThreads(std::list<ThreadID> *at_ptr); 393 std::list<ThreadID> priority_list; 461 /** Pointer to the list of active threads. */ 462 std::list<ThreadID> *activeThreads;
|
H A D | fetch.hh | 20 * notice, this list of conditions and the following disclaimer; 22 * notice, this list of conditions and the following disclaimer in the 214 std::list<ThreadID> priorityList; 237 /** Sets pointer to list of active threads. */ 238 void setActiveThreads(std::list<ThreadID> *at_ptr); 527 std::list<ThreadID> *activeThreads;
|
H A D | cpu.hh | 22 * notice, this list of conditions and the following disclaimer; 24 * notice, this list of conditions and the following disclaimer in the 51 #include <list> 114 typedef typename std::list<DynInstPtr>::iterator ListIt; 268 /** Insert tid to the list of threads trying to exit */ 324 * @param freelist list of free registers 503 /** Function to add instruction onto the head of the list of the 511 /** Remove an instruction from the front end of the list. There's 526 /** Cleans up all instructions on the remove list. */ 529 /** Debug function to print all instructions on the list [all...] |
H A D | rename_impl.hh | 21 * notice, this list of conditions and the following disclaimer; 23 * notice, this list of conditions and the following disclaimer in the 48 #include <list> 311 DefaultRename<Impl>::setActiveThreads(list<ThreadID> *at_ptr) 417 // Clear the instruction list and skid buffer in case they have any 441 list<ThreadID>::iterator threads = activeThreads->begin(); 442 list<ThreadID>::iterator end = activeThreads->end(); 856 list<ThreadID>::iterator threads = activeThreads->begin(); 857 list<ThreadID>::iterator end = activeThreads->end(); 875 list<ThreadI [all...] |
H A D | commit_impl.hh | 21 * notice, this list of conditions and the following disclaimer; 23 * notice, this list of conditions and the following disclaimer in the 333 DefaultCommit<Impl>::setActiveThreads(list<ThreadID> *at_ptr) 461 list<ThreadID>::iterator thread_it = std::find(priority_list.begin(), 475 list<ThreadID>::iterator threads = activeThreads->begin(); 476 list<ThreadID>::iterator end = activeThreads->end(); 505 list<ThreadID>::iterator threads = activeThreads->begin(); 506 list<ThreadID>::iterator end = activeThreads->end(); 665 list<ThreadID>::iterator threads = activeThreads->begin(); 666 list<ThreadI [all...] |
H A D | fetch_impl.hh | 21 * notice, this list of conditions and the following disclaimer; 23 * notice, this list of conditions and the following disclaimer in the 50 #include <list> 307 DefaultFetch<Impl>::setActiveThreads(std::list<ThreadID> *at_ptr) 549 // Update priority list 846 list<ThreadID>::iterator threads = activeThreads->begin(); 847 list<ThreadID>::iterator end = activeThreads->end(); 899 list<ThreadID>::iterator threads = activeThreads->begin(); 900 list<ThreadID>::iterator end = activeThreads->end(); 982 // Wrap around if at end of active threads list [all...] |
/gem5/src/mem/cache/ |
H A D | mshr.hh | 20 * notice, this list of conditions and the following disclaimer; 22 * notice, this list of conditions and the following disclaimer in the 54 #include <list> 69 * needed to handle a cache miss including a list of target requests. 99 * if not should be put on the deferred list to possibly wait for 103 * possibly building a deferred target list and calling 156 //!< target list allocate in the cache? 165 class TargetList : public std::list<Target> { 216 * Goes through the list of targets and uses them to populate 219 * list [all...] |
/gem5/ext/googletest/googlemock/test/ |
H A D | gmock-generated-matchers_test.cc | 9 // notice, this list of conditions and the following disclaimer. 11 // copyright notice, this list of conditions and the following disclaimer 36 #include <list> 50 using std::list; 299 Matcher<list<string> > m = ElementsAre(StrEq("one"), "two"); 311 Matcher<const list<int>& > m = ElementsAre(Gt(5)); 317 Matcher<const list<string>& > m = ElementsAre("one", "two"); 324 Matcher<const list<int>& > m = ElementsAre(1, Ne(2)); 326 list<int> test_list; 344 Matcher<const list<in [all...] |
/gem5/src/python/m5/ |
H A D | SimObject.py | 21 # notice, this list of conditions and the following disclaimer; 23 # notice, this list of conditions and the following disclaimer in the 116 # list of all SimObject classes 411 'cxx_extra_bases' : list, 412 'cxx_exports' : list, 413 'cxx_param_exports' : list, 414 'cxx_template_params' : list, 971 list(zip(args[-len(defaults):], defaults)) 972 # Don't include self in the argument list to PyBind 1037 self.__dict__['_sim_objects'] = list(sim_object [all...] |
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_vector/ |
H A D | sc_vector.cpp | 333 sc_event_or_list list; local 335 list |= sigs[i].default_event(); 338 wait(list);
|
/gem5/src/systemc/core/ |
H A D | scheduler.cc | 7 * notice, this list of conditions and the following disclaimer; 9 * notice, this list of conditions and the following disclaimer in the 165 // Pull a process from the active list. 228 listContains(ListNode *list, ListNode *target) argument 230 ListNode *n = list->nextListNode; 231 while (n != list) 242 // After initialization, check if we're on a ready list.
|
H A D | event.hh | 7 * notice, this list of conditions and the following disclaimer; 9 * notice, this list of conditions and the following disclaimer in the 33 #include <list> 38 #include "systemc/core/list.hh"
|
H A D | port.cc | 7 * notice, this list of conditions and the following disclaimer; 9 * notice, this list of conditions and the following disclaimer in the 169 std::list<Port *> allPorts;
|
/gem5/src/sim/ |
H A D | cxx_config.hh | 17 * notice, this list of conditions and the following disclaimer; 19 * notice, this list of conditions and the following disclaimer in the 200 /** Get a list/vector parameter */ 214 virtual void getAllObjectNames(std::vector<std::string> &list) const = 0;
|
H A D | serialize.hh | 20 * notice, this list of conditions and the following disclaimer; 22 * notice, this list of conditions and the following disclaimer in the 56 #include <list> 427 const std::list<T> ¶m) 429 typename std::list<T>::const_iterator it = param.begin(); 575 arrayParamIn(CheckpointIn &cp, const std::string &name, std::list<T> ¶m)
|
/gem5/ext/testlib/ |
H A D | helper.py | 7 # notice, this list of conditions and the following disclaimer; 9 # notice, this list of conditions and the following disclaimer in the 107 class _HashedSeq(list): 184 end += [None, end, end] # sentinel node for doubly linked list 235 return '%s(%r)' % (self.__class__.__name__, list(self)) 239 return len(self) == len(other) and list(self) == list(other) 344 Append the `value` to a list associated with `key` in `dict_`. 345 If `key` doesn't exist, create a new list in the `dict_` with value in it.
|
/gem5/src/base/ |
H A D | cprintf.hh | 9 * notice, this list of conditions and the following disclaimer; 11 * notice, this list of conditions and the following disclaimer in the 39 #include <list>
|
/gem5/src/dev/ps2/ |
H A D | keyboard.cc | 20 * notice, this list of conditions and the following disclaimer; 22 * notice, this list of conditions and the following disclaimer in the 160 std::list<uint8_t> keys;
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_parser.hh | 17 * notice, this list of conditions and the following disclaimer; 19 * notice, this list of conditions and the following disclaimer in the 178 static std::list<ParserRegEntry> destRegRecords;
|
/gem5/tests/gem5/ |
H A D | suite.py | 7 # notice, this list of conditions and the following disclaimer; 9 # notice, this list of conditions and the following disclaimer in the 61 :param config_args: A list of arguments to pass to the given config. 75 fixtures = list(fixtures) 107 # Add the isa and variant to tags list.
|