Searched refs:index (Results 226 - 250 of 275) sorted by relevance

1234567891011

/gem5/src/base/
H A Dcircular_queue.hh59 * - Head is the index in the vector of the first element of the queue.
60 * - Tail is the index in the vector of the last element of the queue.
196 * index is a valid index to that queue. PTE test is required to
385 operator[](const Idx& index) { return *(*this + index); } argument
433 /** Test if the index is in the range of valid elements. */
436 /* An index is invalid if:
454 /** Test if the index is in the range of valid elements.
459 /* An index i
[all...]
/gem5/src/cpu/pred/
H A Dtage_sc_l_64KB.cc200 TAGE_SC_L_TAGE_64KB::gindex_ext(int index, int bank) const argument
202 return index;
/gem5/src/arch/sparc/linux/
H A Dsyscalls.cc44 int index = 0; local
46 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
64 int index = 0; local
66 Addr ruid = p->getSyscallArg(tc, index);
67 Addr euid = p->getSyscallArg(tc, index);
68 Addr suid = p->getSyscallArg(tc, index);
/gem5/src/cpu/o3/
H A Dinst_queue_impl.hh1032 dest_reg->index(), dest_reg->className());
1043 dest_reg->index(), dest_reg->className());
1048 dest_reg->index(),
1392 new_inst->pcState(), src_reg->index(),
1403 new_inst->pcState(), src_reg->index(),
1439 dest_reg->index(), dest_reg->className(),
H A Dcpu.cc227 // use an invalid FP register index to avoid special treatment
785 for (RegId reg_id(IntRegClass, 0); reg_id.index() < TheISA::NumIntRegs;
786 reg_id.index()++) {
793 for (RegId reg_id(FloatRegClass, 0); reg_id.index() < TheISA::NumFloatRegs;
794 reg_id.index()++) {
801 for (RegId reg_id(CCRegClass, 0); reg_id.index() < TheISA::NumCCRegs;
802 reg_id.index()++) {
/gem5/src/mem/slicc/symbols/
H A DStateMachine.py182 index = (trans.state, trans.event)
183 if index in table:
184 table[index].warning("Duplicate transition: %s" % table[index])
186 table[index] = trans
205 port_to_buf_map[port] = msg_bufs.index(buf_name)
/gem5/src/systemc/tests/systemc/misc/gnats/pr-503/
H A Dpr-503.cpp99 sc_int<7> index; local
139 index = 0;
1701 index = 0;
1740 index = 0;
1747 index = dtemp_1.range(7,1);
1751 index = cnt.range(7,1);
1757 RHC_SIZE = index;
1815 atemp_2 = atemp_2 + (index);
1824 atemp = atemp_2 + (index);
1839 atemp = atemp_3 + (index);
[all...]
/gem5/src/systemc/tests/systemc/misc/gnats/pr-503-neg/
H A Dpr-503-neg.cpp99 sc_int<7> index; local
139 index = 0;
1701 index = 0;
1740 index = 0;
1747 index = dtemp_1.range(7,1);
1751 index = cnt.range(7,1);
1757 RHC_SIZE = index;
1815 atemp_2 = atemp_2 + (index);
1824 atemp = atemp_2 + (index);
1839 atemp = atemp_3 + (index);
[all...]
/gem5/src/arch/arm/freebsd/
H A Dprocess.cc96 int index = 0; local
100 Addr namep = process->getSyscallArg(tc, index);
101 size_t namelen = process->getSyscallArg(tc, index);
102 Addr oldp = process->getSyscallArg(tc, index);
103 Addr oldlenp = process->getSyscallArg(tc, index);
104 Addr newp = process->getSyscallArg(tc, index);
105 size_t newlen = process->getSyscallArg(tc, index);
/gem5/configs/common/
H A DSimulation.py172 index = int(match.group(1))
187 (index, start_inst, weight_inst, interval_length, warmup_length))
357 index = 0
380 % (index, starting_inst_count, weight, interval_length,
388 index += 1
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.h133 int index; member in class:sc_core::sc_phash_base_iter
140 : table(t), entry(0), next(0), last(0), index(0)
143 : table(&t), entry(0), next(0), last(0), index(0)
/gem5/ext/mcpat/
H A DxmlParser.h626 static inline XMLElementPosition findPosition(XMLNodeData *d, int index, XMLElementType xtype);
628 static int removeOrderElement(XMLNodeData *d, XMLElementType t, int index);
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_module.cpp467 int index = m_port_vec->size(); local
469 return index;
/gem5/src/arch/arm/insts/
H A Dmacromem.cc58 bool index, bool up, bool user, bool writeback,
92 if (!index)
1293 uint8_t numStructElems, uint8_t index, bool wb,
1296 eSize(0), dataSize(0), numStructElems(0), index(0),
1353 numStructElems, index, i /* step */, replicate);
1367 uint8_t numStructElems, uint8_t index, bool wb,
1370 eSize(0), dataSize(0), numStructElems(0), index(0),
1400 numStructElems, index, i /* step */, replicate);
56 MacroMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, IntRegIndex rn, bool index, bool up, bool user, bool writeback, bool load, uint32_t reglist) argument
1290 VldSingleOp64(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex rn, RegIndex vd, RegIndex rm, uint8_t eSize, uint8_t dataSize, uint8_t numStructElems, uint8_t index, bool wb, bool replicate) argument
1364 VstSingleOp64(const char *mnem, ExtMachInst machInst, OpClass __opClass, RegIndex rn, RegIndex vd, RegIndex rm, uint8_t eSize, uint8_t dataSize, uint8_t numStructElems, uint8_t index, bool wb, bool replicate) argument
/gem5/src/arch/power/linux/
H A Dprocess.cc85 int index = 0; local
87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
/gem5/src/arch/arm/linux/
H A Dprocess.cc110 int index = 0; local
112 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
128 int index = 0; local
130 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
146 int index = 0; local
148 uint32_t tlsPtr = process->getSyscallArg(tc, index);
159 int index = 0; local
161 uint32_t tlsPtr = process->getSyscallArg(tc, index);
/gem5/ext/pybind11/tests/
H A Dtest_pytypes.cpp25 int index = 0;
27 py::print("list item {}: {}"_s.format(index++, item));
/gem5/ext/pybind11/tools/
H A Dmkdoc.py227 index = cindex.Index(
229 tu = index.parse(self.filename, self.parameters)
/gem5/ext/dsent/model/
H A DElectricalModel.cc118 " -> Driving strength index out of range (" + String(idx_) + ")");
386 // Creating a net with specifying an index range means that the net is just
401 for (int index = start; index <= end; ++index)
403 String indexed_name = name_ + "[" + (String) index + "]";
429 for (int index = start_index_; index <= end_index_; ++index)
431 createDriver(name_ + "[" + (String) index
[all...]
/gem5/util/minorview/
H A Dmodel.py294 where the list elements are pairs of (index, data) and
297 of the values with index 0 at strip=0, elem=0 and index 1
316 for index, value in parsed:
318 array[index % strips][index / strips] = \
322 " stripelems %d, index: %d" % (strips,
323 strip_elems, index)
611 reading events to give a safe index list to use for time indices"""
663 """Find a time index clos
[all...]
/gem5/src/arch/sparc/insts/
H A Dstatic_inst.cc104 RegIndex reg_idx = reg.index();
/gem5/src/arch/x86/
H A Dtypes.hh95 Bitfield<5,3> index; member in namespace:X86ISA
121 // Inverted extra register index.
132 // Inverted extra register index.
141 // Extra register index.
/gem5/configs/common/cores/arm/
H A DHPI.py137 ret.index = env[name]
153 def src(index):
156 ret.index = index
/gem5/src/arch/arm/tracers/
H A Dtarmac_record.cc157 regRel(reg.index())
/gem5/ext/testlib/
H A Dloader.py258 orphan_tests = sorted(orphan_tests, key=new_tests.index)

Completed in 92 milliseconds

1234567891011