Searched refs:index (Results 176 - 200 of 275) sorted by relevance

1234567891011

/gem5/src/arch/riscv/
H A Dtlb.hh94 RiscvISA::PTE &index(bool advance = true);
/gem5/ext/googletest/googletest/include/gtest/
H A Dgtest-test-part.h133 // Returns the TestPartResult at the given index (0-based).
134 const TestPartResult& GetTestPartResult(int index) const;
/gem5/ext/testlib/
H A Dresult.py39 index = {}
41 assert item.uid not in index
42 index[item.uid] = item
43 return index
/gem5/src/arch/arm/insts/
H A Dmem.cc57 printIntReg(os, index);
H A Dmisc.cc58 if (reg.index() == MISCREG_CPSR) {
63 if (reg.index() == MISCREG_SPSR) {
86 if (reg.index() == MISCREG_CPSR) {
91 if (reg.index() == MISCREG_SPSR) {
/gem5/src/cpu/pred/
H A Dtage_sc_l_64KB.hh58 int gindex_ext(int index, int bank) const override;
H A Dtage_sc_l_8KB.cc164 TAGE_SC_L_TAGE_8KB::gindex_ext(int index, int bank) const argument
166 return (index ^ (index >> logTagTableSizes[bank])
167 ^ (index >> 2 * logTagTableSizes[bank]));
H A Dstatistical_corrector.cc193 int64_t index = gIndex(branch_pc, bhist, logs, nbr, i); local
194 int8_t ctr = tab[i][index];
210 int64_t index = gIndex(branch_pc, bhist, logs, nbr, i); local
211 percsum += (2 * tab[i][index] + 1);
212 ctrUpdate(tab[i][index], taken, scCountersWidth);
H A Dmultiperspective_perceptron.cc253 int index; member in struct:BestPair
262 pairs[i].index = i;
267 best_preds[i] = pairs[i].index;
273 const HistorySpec &spec, int index) const
275 unsigned int g = spec.getHash(tid, bi.getPC(), bi.getPC2(), index);
286 if ((1ull<<index) & imli_mask1) {
289 if ((1ull<<index) & imli_mask4) {
293 if ((1ull<<index) & recencypos_mask) {
295 bi.getPC2(), 31, index);
298 h %= table_sizes[index];
[all...]
/gem5/src/mem/ruby/common/
H A DNetDest.cc132 NetDest::elementAt(MachineID index) argument
134 return m_bits[vecIndex(index)].elementAt(bitIndex(index.num));
/gem5/ext/systemc/src/sysc/datatypes/bit/
H A Dsc_logic.h125 unsigned int index = (int)c; local
126 if ( index > 127 )
133 v = char_to_logic[index];
/gem5/src/dev/net/
H A Dsinic.hh267 void prepareIO(ContextID cpu, int index);
268 void prepareRead(ContextID cpu, int index);
269 void prepareWrite(ContextID cpu, int index);
/gem5/configs/ruby/
H A DRuby.py93 index = 0
119 MemConfig.get(options.mem_type), r, index, options.num_dirs,
138 index += 1
/gem5/src/sim/
H A Dsystem.hh443 markWorkItem(int index) argument
446 assert(index < activeCpus.size());
447 activeCpus[index] = true;
/gem5/src/python/m5/util/
H A Dfdthelper.py192 index = self.index(subnode.name)
193 item = self.pop(index)
/gem5/src/cpu/simple/
H A Dtiming.hh95 bigPkt(_bigPkt), index(_index)
98 int index; member in class:TimingSimpleCPU::SplitFragmentSenderState
105 main_send_state->fragments[index] = NULL;
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_hash.cpp509 index = 0;
513 for (int i = index; i < table->num_bins; ++i) {
515 index = i + 1;
538 for (int i = index; i < table->num_bins; ++i) {
540 index = i + 1;
/gem5/src/arch/arm/
H A Disa.hh453 return RegId(IntRegClass, flattenIntIndex(regId.index()));
455 return RegId(FloatRegClass, flattenFloatIndex(regId.index()));
457 return RegId(VecRegClass, flattenVecIndex(regId.index()));
459 return RegId(VecElemClass, flattenVecElemIndex(regId.index()),
463 flattenVecPredIndex(regId.index()));
465 return RegId(CCRegClass, flattenCCIndex(regId.index()));
467 return RegId(MiscRegClass, flattenMiscIndex(regId.index()));
/gem5/src/arch/x86/linux/
H A Dprocess.cc96 int index = 0; local
98 TypedBufferArg<Linux::utsname> name(process->getSyscallArg(tc, index));
123 int index = 0; local
125 int code = process->getSyscallArg(tc, index);
126 uint64_t addr = process->getSyscallArg(tc, index);
216 int index = userDesc->entry_number; local
218 if (index < minTLSEntry || index > maxTLSEntry)
221 index -= minTLSEntry;
250 gdt[index]
[all...]
/gem5/src/arch/alpha/
H A Dtlb.hh94 TlbEntry &index(bool advance = true);
/gem5/src/arch/power/
H A Dtlb.hh149 PowerISA::PTE &index(bool advance = true);
/gem5/configs/common/
H A DHMC.py448 # get the next index of buffer
449 index = it.next()
452 system.hmc_dev.buffers[index].ranges = system.mem_ranges[
458 index].slave
460 index].master = system.hmc_dev.xbar[j].slave
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_socket_bases.h41 static_##name(void *mod, void *fn, int index, TLM_FULL_ARG_LIST) \
48 index, TLM_ARG_LIST_WITHOUT_TYPES); \
94 operator ()(int index, TLM_FULL_ARG_LIST) \
96 return m_fn(m_mod, m_mem_fn, index, TLM_ARG_LIST_WITHOUT_TYPES); \
419 // bound to this multi target the key of the map is the index at which the
421 // initiator socket that is bound at that index.
/gem5/util/
H A Dqdo192 output_dir = os.path.dirname(cmd[cmd.index('-o')+1])
194 output_dir = cmd[cmd.index('-d')+1]
/gem5/src/arch/x86/
H A Dcpuid.cc90 uint32_t index, CpuidResult &result)
89 doCpuid(ThreadContext * tc, uint32_t function, uint32_t index, CpuidResult &result) argument

Completed in 42 milliseconds

1234567891011