/gem5/src/base/ |
H A D | circular_queue.hh | 59 * - 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 D | tage_sc_l_64KB.cc | 200 TAGE_SC_L_TAGE_64KB::gindex_ext(int index, int bank) const argument 202 return index;
|
/gem5/src/arch/sparc/linux/ |
H A D | syscalls.cc | 44 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 D | inst_queue_impl.hh | 1032 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 D | cpu.cc | 227 // 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 D | StateMachine.py | 182 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 D | pr-503.cpp | 99 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 D | pr-503-neg.cpp | 99 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 D | process.cc | 96 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 D | Simulation.py | 172 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 D | sc_hash.h | 133 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 D | xmlParser.h | 626 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 D | sc_module.cpp | 467 int index = m_port_vec->size(); local 469 return index;
|
/gem5/src/arch/arm/insts/ |
H A D | macromem.cc | 58 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 D | process.cc | 85 int index = 0; local 87 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
|
/gem5/src/arch/arm/linux/ |
H A D | process.cc | 110 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 D | test_pytypes.cpp | 25 int index = 0; 27 py::print("list item {}: {}"_s.format(index++, item));
|
/gem5/ext/pybind11/tools/ |
H A D | mkdoc.py | 227 index = cindex.Index( 229 tu = index.parse(self.filename, self.parameters)
|
/gem5/ext/dsent/model/ |
H A D | ElectricalModel.cc | 118 " -> 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 D | model.py | 294 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 D | static_inst.cc | 104 RegIndex reg_idx = reg.index();
|
/gem5/src/arch/x86/ |
H A D | types.hh | 95 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 D | HPI.py | 137 ret.index = env[name] 153 def src(index): 156 ret.index = index
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_record.cc | 157 regRel(reg.index())
|
/gem5/ext/testlib/ |
H A D | loader.py | 258 orphan_tests = sorted(orphan_tests, key=new_tests.index)
|