Searched refs:vector (Results 51 - 75 of 763) sorted by relevance

1234567891011>>

/gem5/src/systemc/ext/core/
H A Dsc_object.hh35 #include <vector>
63 virtual const std::vector<sc_object *> &get_child_objects() const;
64 virtual const std::vector<sc_event *> &get_child_events() const;
90 const std::vector<sc_object *> &sc_get_top_level_objects();
/gem5/src/dev/ps2/
H A Ddevice.hh48 #include <vector>
107 virtual bool recv(const std::vector<uint8_t> &data) = 0;
116 void send(const std::vector<uint8_t> &data) {
143 std::vector<uint8_t> inBuffer;
/gem5/src/mem/cache/prefetch/
H A Ddelta_correlating_prediction_tables.hh72 std::vector<Addr> deltas;
95 * deltas. Prefetch candidates are added to the provided vector.
96 * @param pfs reference to a vector where candidates will be added
100 void getCandidates(std::vector<QueuedPrefetcher::AddrPriority> &pfs,
119 std::vector<QueuedPrefetcher::AddrPriority> &addresses);
135 std::vector<AddrPriority> &addresses) override;
H A Dtagged.hh55 std::vector<AddrPriority> &addresses) override;
H A Dindirect_memory.hh44 #include <vector>
57 const std::vector<int> shiftValues;
135 std::vector<std::vector<Addr>> baseAddr;
140 baseAddr(num_addresses, std::vector<Addr>(num_shifts))
193 std::vector<AddrPriority> &addresses) override;
H A Dbop.hh69 std::vector<Addr> rrLeft;
70 std::vector<Addr> rrRight;
74 std::vector<OffsetListEntry> offsetsList;
104 std::vector<OffsetListEntry>::iterator offsetsListIterator;
154 std::vector<AddrPriority> &addresses) override;
/gem5/src/systemc/ext/tlm_core/2/generic_payload/
H A Darray.hh23 #include <vector>
43 class tlm_array : private std::vector<T>
46 typedef std::vector<T> base_type;
90 std::vector<size_type> m_entries;
/gem5/src/cpu/pred/
H A Dbi_mode.hh90 std::vector<unsigned> globalHistoryReg;
102 std::vector<SatCounter> choiceCounters;
104 std::vector<SatCounter> takenCounters;
106 std::vector<SatCounter> notTakenCounters;
H A Dtournament.hh48 #include <vector>
187 std::vector<SatCounter> localCtrs;
190 std::vector<unsigned> localHistoryTable;
205 std::vector<SatCounter> globalCtrs;
210 std::vector<unsigned> globalHistory;
235 std::vector<SatCounter> choiceCtrs;
H A Dmultiperspective_perceptron_tage_64KB.hh53 std::vector<int> sm;
54 std::vector<int8_t> * sgehl;
55 std::vector<int8_t> ws;
60 std::vector<int> tm;
61 std::vector<int8_t> * tgehl;
62 std::vector<int8_t> wt;
/gem5/src/base/stats/
H A Dgroup.hh44 #include <vector>
144 const std::vector<Info *> &getStats() const;
169 std::vector<Group *> mergedStatGroups;
170 std::vector<Info *> stats;
/gem5/src/arch/arm/kvm/
H A Dbase_cpu.hh43 #include <vector>
67 typedef std::vector<uint64_t> RegIndexVector;
H A Darmv8_cpu.hh44 #include <vector>
135 const std::vector<ArmV8KvmCPU::MiscRegInfo> &getSysRegMap() const;
138 static const std::vector<ArmV8KvmCPU::IntRegInfo> intRegMap;
140 static const std::vector<ArmV8KvmCPU::MiscRegInfo> miscRegMap;
144 static const std::vector<ArmV8KvmCPU::MiscRegInfo> miscRegIdMap;
147 mutable std::vector<ArmV8KvmCPU::MiscRegInfo> sysRegMap;
/gem5/src/arch/hsail/
H A Dgpu_decoder.hh39 #include <vector>
73 static std::vector<GPUStaticInst*> decodedInsts;
/gem5/ext/drampower/src/
H A DTraceParser.h41 #include <vector>
53 std::vector<Data::MemCommand> cmd_list;
/gem5/src/base/filters/
H A Dmulti_bloom_filter.hh35 #include <vector>
65 std::vector<Base*> filters;
/gem5/src/cpu/o3/
H A Dfu_pool.hh50 #include <vector>
83 std::vector<bool> unitBusy;
86 std::vector<int> unitsToBeFreed;
117 std::vector<int> funcUnitsIdx;
127 std::vector<FuncUnit *> funcUnits;
129 typedef std::vector<FuncUnit *>::iterator fuListIterator;
H A Dstore_set.hh37 #include <vector>
121 std::vector<SSID> SSIT;
123 /** Bit vector to tell if the SSIT has a valid entry. */
124 std::vector<bool> validSSIT;
127 std::vector<InstSeqNum> LFST;
129 /** Bit vector to tell if the LFST has a valid entry. */
130 std::vector<bool> validLFST;
/gem5/src/dev/x86/
H A Dpc.cc39 #include <vector>
83 entry.vector = 0x20;
87 entry.vector = 0x24;
91 entry.vector = 0x21;
94 entry.vector = 0x20;
97 entry.vector = 0x28;
100 entry.vector = 0x2C;
103 entry.vector = 0x2E;
106 entry.vector = 0x30;
/gem5/util/systemc/gem5_within_systemc/
H A Dstats.cc65 Stats::VectorInfo *vector = dynamic_cast<Stats::VectorInfo *>(stat); local
66 if (vector){
95 Stats::VectorInfo *vector = dynamic_cast<Stats::VectorInfo *>(stat); local
97 *>(vector);
107 if (vector) {
109 *>(vector);
113 const Stats::VectorInfo *vector1 = vector;
148 Stats::VectorInfo *vector = dynamic_cast<Stats::VectorInfo *>(stat); local
149 if (vector){
/gem5/ext/dsent/tech/
H A DTechModel.h25 #include <vector>
36 using std::vector;
65 double calculateNmosLeakageCurrent(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_) const;
68 double calculatePmosLeakageCurrent(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_) const;
71 double calculateLeakageCurrentFactor(unsigned int num_stacks_, const vector<double>& stacked_mos_widths_, unsigned int input_vector_, double vdd_, double subthreshold_swing_, double dibl_swing_) const;
/gem5/src/sim/
H A Dlinear_solver.hh46 #include <vector>
57 eq = std::vector <double> (unknowns + 1, 0);
106 std::vector <double> eq;
128 std::vector <double> solve() const;
131 std::vector < LinearEquation > matrix;
H A Dcxx_config_ini.cc55 std::vector<std::string> &values) const
61 std::vector<std::string> sub_object_names;
72 std::vector<std::string> &peers) const
84 CxxIniFile::getAllObjectNames(std::vector<std::string> &list) const
91 std::vector<std::string> &children, bool return_paths) const
/gem5/src/gpu-compute/
H A Dvector_register_state.hh42 #include <vector>
48 // Vector Register State per SIMD unit (contents of the vector
96 std::vector<std::vector<uint32_t>> s_reg;
98 std::vector<std::vector<uint64_t>> d_reg;
/gem5/src/mem/
H A Dphysical.hh124 std::vector<AbstractMemory*> memories;
134 std::vector<BackingStoreEntry> backingStore;
152 const std::vector<AbstractMemory*>& _memories,
162 const std::vector<AbstractMemory*>& _memories,
214 std::vector<BackingStoreEntry> getBackingStore() const

Completed in 23 milliseconds

1234567891011>>