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

/gem5/src/cpu/minor/
H A Dscoreboard.hh71 typedef unsigned short int Index; typedef in class:Minor::Scoreboard
75 std::vector<Index> numResults;
78 std::vector<Index> numUnpredictableResults;
80 /** Index of the FU generating this result */
111 bool findIndex(const RegId& reg, Index &scoreboard_index);
H A Dscoreboard.cc51 Scoreboard::findIndex(const RegId& reg, Index &scoreboard_index)
125 Index index;
196 Index index;
/gem5/src/arch/mips/
H A Dtlb.cc109 TLB::getEntry(unsigned Index) const
111 // Make sure that Index is valid
112 assert(Index<size);
113 return &table[Index];
158 TLB::insertAt(PTE &pte, unsigned Index, int _smallPages)
161 if (Index > size) {
163 Index, size);
167 Index, pte.Mask << 11,
173 if (table[Index].V0 || table[Index]
[all...]
H A Dtlb.hh97 void insertAt(MipsISA::PTE &pte, unsigned Index, int _smallPages);
/gem5/src/arch/power/
H A Dtlb.cc112 TLB::getEntry(unsigned Index) const
114 // Make sure that Index is valid
115 assert(Index<size);
116 return &table[Index];
160 TLB::insertAt(PowerISA::PTE &pte, unsigned Index, int _smallPages)
163 if (Index > size){
165 Index, size);
169 if (table[Index].V0 || table[Index].V1) {
172 PageTable::iterator i = lookupTable.find(table[Index]
[all...]
H A Dtlb.hh151 void insertAt(PowerISA::PTE &pte, unsigned Index, int _smallPages);
/gem5/src/arch/riscv/
H A Dtlb.cc111 TLB::getEntry(unsigned Index) const
113 // Make sure that Index is valid
114 assert(Index<size);
115 return &table[Index];
160 TLB::insertAt(PTE &pte, unsigned Index, int _smallPages)
163 if (Index > size) {
165 Index, size);
169 Index, pte.Mask << 11,
175 if (table[Index].V0 || table[Index]
[all...]
H A Dtlb.hh96 void insertAt(RiscvISA::PTE &pte, unsigned Index, int _smallPages);
/gem5/src/dev/virtio/
H A Dbase.hh140 typedef uint16_t Index; typedef in class:VirtDescriptor
150 * @param index Index within the queue.
152 VirtDescriptor(PortProxy &memProxy, VirtQueue &queue, Index index);
162 Index index() const { return _index; }
301 /** Index in virtqueue */
302 Index _index;
359 VirtDescriptor *getDescriptor(VirtDescriptor::Index index) {
475 typedef uint16_t Index; typedef in class:VirtQueue::VirtRing
479 Index index;
547 VirtRing<VirtDescriptor::Index> avai
[all...]
H A Dbase.cc47 Index descIndex)
280 VirtDescriptor::Index index(avail.ring[_last_avail % used.ring.size()]);
/gem5/ext/pybind11/include/pybind11/
H A Deigen.h54 using EigenIndex = Eigen::Index;
544 typedef typename Type::Index Index; typedef in struct:type_caster
568 auto nnz = obj.attr("nnz").cast<Index>();
574 shape[0].cast<Index>(), shape[1].cast<Index>(), nnz,
H A Dnumpy.h1504 template <size_t Index> using param_n_t = typename std::tuple_element<Index, arg_call_types>::type;
1507 // - Index is the full set of 0 ... (N-1) argument indices;
1513 template <size_t... Index, size_t... VIndex, size_t... BIndex> object run(
1515 index_sequence<Index...> i_seq, index_sequence<VIndex...> vi_seq, index_sequence<BIndex...> bi_seq) {
1537 return cast(f(*reinterpret_cast<param_n_t<Index> *>(params[Index])...));
1555 template <size_t... Index, size_t... VIndex, size_t... BIndex>
1560 index_sequence<Index...>, index_sequence<VIndex...>, index_sequence<BIndex...>) {
1573 out[i] = f(*reinterpret_cast<param_n_t<Index> *>(param
[all...]
/gem5/ext/systemc/src/sysc/qt/md/
H A Dhppa.s213 ; Index of fld[w|d]s only ranges from -16 to 15, so we
/gem5/ext/pybind11/tools/
H A Dmkdoc.py227 index = cindex.Index(

Completed in 31 milliseconds