/gem5/ext/dsent/model/optical/ |
H A D | SWMRLink.h | 30 class SWMRLink : public OpticalModel 55 }; // class SWMRLink
|
H A D | SWSRLink.h | 30 class SWSRLink : public OpticalModel 55 }; // class SWSRLink
|
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalLaser.h | 30 class OpticalLaser : public OpticalNode
|
H A D | OpticalWaveguide.h | 30 class OpticalWaveguide : public OpticalNode
|
/gem5/ext/dsent/model/std_cells/ |
H A D | NAND2.h | 30 class NAND2 : public StdCell 50 }; // class NAND2
|
H A D | NOR2.h | 30 class NOR2 : public StdCell 50 }; // class NOR2
|
/gem5/ext/dsent/model/timing_graph/ |
H A D | ElectricalDriverMultiplier.h | 30 // Simple class that can be used to mimic the presence of multiple drivers 35 class ElectricalDriverMultiplier : public ElectricalTimingNode
|
H A D | ElectricalTimingOptimizer.h | 31 class ElectricalTimingOptimizer : public ElectricalModel 47 }; // class ElectricalTimingOptimizer
|
/gem5/ext/mcpat/ |
H A D | memoryctrl.h | 41 class MCBackend : public McPATComponent { 56 class MCPHY : public McPATComponent { 71 class MCFrontEnd : public McPATComponent { 88 class MemoryController : public McPATComponent {
|
H A D | system.h | 53 class System : public McPATComponent {
|
H A D | core.h | 48 class BranchPredictorParameters { 61 class BranchPredictor : public McPATComponent { 87 class InstFetchParameters { 98 class InstFetchStatistics { 104 class InstFetchU : public McPATComponent { 134 class SchedulerU : public McPATComponent { 160 class RENAMINGU : public McPATComponent { 186 class LoadStoreU : public McPATComponent { 209 class MemoryManagementParams { 223 class MemoryManagementStat [all...] |
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_semaphore_if.h | 22 sc_semaphore_if.h -- The sc_semaphore_if interface class. 39 // The sc_semaphore_if interface class. 42 class sc_semaphore_if
|
H A D | sc_export.h | 49 // Abstract base class for class sc_export<IF>. 52 class sc_export_base : public sc_object 54 friend class sc_export_registry; 112 // Generic export class for other export classes. This 113 // class provides a binding point for access to an interface. 115 template<class IF> 116 class sc_export : public sc_export_base 217 class sc_export_registry 219 friend class sc_simcontex [all...] |
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_name_gen.h | 43 // Unique name generator class. 46 class sc_name_gen
|
H A D | sc_thread_process.h | 66 class sc_event_and_list; 67 class sc_event_or_list; 68 class sc_reset; 71 class sc_event; 72 class sc_join; 73 class sc_module; 74 class sc_process_handle; 75 class sc_process_table; 76 class sc_simcontext; 77 class sc_runnabl [all...] |
H A D | sc_method_process.h | 76 // forward function and class declarations: 81 class sc_event; 82 class sc_module; 83 class sc_process_table; 84 class sc_process_handle; 85 class sc_simcontext; 86 class sc_runnable; 102 class sc_method_process : public sc_process_b { 107 friend class sc_event; 108 friend class sc_modul [all...] |
/gem5/ext/pybind11/tests/ |
H A D | pybind11_tests.h | 12 class test_initializer { 30 class UserType { 43 class IncType : public UserType { 58 template<> class type_caster<RValueCaster> {
|
H A D | constructor_stats.h | 15 class MyClass { 53 print_...() function is stored in a class-specific values list which you can retrieve and inspect 56 In some cases, when you need to track instances of a C++ class not registered with pybind11, you 57 need to add a function returning the ConstructorStats for the C++ class; this can be done with: 73 class ConstructorStats { 167 // Gets constructor stats from a Python class 184 if (!t1) throw std::runtime_error("Unknown class passed to ConstructorStats::get()"); 186 // If we have both a t1 and t2 match, one is probably the trampoline class; return whichever 201 template <class T> void track_copy_created(T *inst) { ConstructorStats::get<T>().copy_created(inst); } 202 template <class [all...] |
/gem5/src/systemc/tests/systemc/kernel/dynamic_processes/sc_barrier/test01/ |
H A D | sc_barrier.h | 55 // This class provides a way of synchronising a set of processes. Each process 60 class sc_barrier {
|
/gem5/ext/googletest/googletest/xcode/Samples/FrameworkSample/ |
H A D | widget.h | 36 // Widget is a very simple class used for demonstrating the use of gtest. It 42 class Widget {
|
/gem5/ext/googletest/googletest/include/gtest/ |
H A D | gtest.h | 70 // class ::string, which has the same interface as ::std::string, but 77 // If ::std::string and ::string are the same class on your platform 151 class AssertHelper; 152 class DefaultGlobalTestPartResultReporter; 153 class ExecDeathTest; 154 class NoExecDeathTest; 155 class FinalSuccessChecker; 156 class GTestFlagSaver; 157 class StreamingListenerTest; 158 class TestResultAccesso [all...] |
/gem5/ext/fputils/tests/ |
H A D | fp80_cvfd.c | 46 int class = fp64_class == FP_SUBNORMAL ? FP_NORMAL : fp64_class; local 54 test_diag("class(fp64): %i, expected class: %i, class(fp80): %i", 55 fp64_class, class, fp80_classify(v)); 56 switch (class) { 82 test_bail("unexpected FP class (%i)", class); 88 } else if (fp80_class != class) { 89 test_diag("class mismatc [all...] |
/gem5/ext/systemc/src/sysc/datatypes/bit/ |
H A D | sc_proxy.h | 22 sc_proxy.h -- Proxy base class for vector data types. 24 This class is created for several purposes: 27 2) avoiding repeating the same operations in every class 29 base class, but this method allows 81 template <class X> class sc_proxy; 83 // forward class declarations 84 class sc_bv_base; 85 class sc_lv_base; 86 template <class [all...] |
/gem5/ext/systemc/src/tlm_utils/ |
H A D | instance_specific_extensions.h | 72 class ispex_base 85 class 103 class instance_specific_extensions_per_accessor{ 175 class instance_specific_extension_container; 179 class instance_specific_extension_container_pool{ 180 friend class instance_specific_extension_carrier; 181 friend class instance_specific_extension_container; 191 class instance_specific_extension_carrier; 198 class instance_specific_extension_container{ 199 friend class instance_specific_extension_container_poo [all...] |
/gem5/ext/dsent/libutil/ |
H A D | String.h | 36 class String : public string 41 template<class T> static String toString(const T& value_); 43 template<class T> static T fromString(const String& str_); 97 template<class T> String String::toString(const T& value_) 124 template<class T> T String::fromString(const String& str_) 156 template<class T> String arrayToString( 176 template<class T> String arrayToString(const T* array_, unsigned int num_elements_) 181 template<class T> String arrayToString(const T* array_, unsigned int start_index_, unsigned int end_index_) 186 template<class T> String vectorToString( 210 template<class [all...] |