Searched refs:class (Results 101 - 125 of 404) sorted by relevance

1234567891011>>

/gem5/ext/dsent/model/optical/
H A DSWMRLink.h30 class SWMRLink : public OpticalModel
55 }; // class SWMRLink
H A DSWSRLink.h30 class SWSRLink : public OpticalModel
55 }; // class SWSRLink
/gem5/ext/dsent/model/optical_graph/
H A DOpticalLaser.h30 class OpticalLaser : public OpticalNode
H A DOpticalWaveguide.h30 class OpticalWaveguide : public OpticalNode
/gem5/ext/dsent/model/std_cells/
H A DNAND2.h30 class NAND2 : public StdCell
50 }; // class NAND2
H A DNOR2.h30 class NOR2 : public StdCell
50 }; // class NOR2
/gem5/ext/dsent/model/timing_graph/
H A DElectricalDriverMultiplier.h30 // Simple class that can be used to mimic the presence of multiple drivers
35 class ElectricalDriverMultiplier : public ElectricalTimingNode
H A DElectricalTimingOptimizer.h31 class ElectricalTimingOptimizer : public ElectricalModel
47 }; // class ElectricalTimingOptimizer
/gem5/ext/mcpat/
H A Dmemoryctrl.h41 class MCBackend : public McPATComponent {
56 class MCPHY : public McPATComponent {
71 class MCFrontEnd : public McPATComponent {
88 class MemoryController : public McPATComponent {
H A Dsystem.h53 class System : public McPATComponent {
H A Dcore.h48 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 Dsc_semaphore_if.h22 sc_semaphore_if.h -- The sc_semaphore_if interface class.
39 // The sc_semaphore_if interface class.
42 class sc_semaphore_if
H A Dsc_export.h49 // 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 Dsc_name_gen.h43 // Unique name generator class.
46 class sc_name_gen
H A Dsc_thread_process.h66 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 Dsc_method_process.h76 // 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 Dpybind11_tests.h12 class test_initializer {
30 class UserType {
43 class IncType : public UserType {
58 template<> class type_caster<RValueCaster> {
H A Dconstructor_stats.h15 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 Dsc_barrier.h55 // 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 Dwidget.h36 // 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 Dgtest.h70 // 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 Dfp80_cvfd.c46 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 Dsc_proxy.h22 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 Dinstance_specific_extensions.h72 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 DString.h36 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...]

Completed in 30 milliseconds

1234567891011>>