/gem5/src/systemc/tests/systemc/misc/stars/star113999/ |
H A D | test.cpp | 55 sc_bit res; local 58 res = 0; cout << res << "\n"; local 59 res = 1; cout << res << "\n"; local 60 res = bool(2); cout << res << "\n"; local 63 res = sc_bit(2); cout << res << "\n"; local 64 res local [all...] |
/gem5/src/systemc/tests/systemc/misc/stars/star114085/ |
H A D | test.cpp | 49 sc_bv<64> res; local 51 res = bv << 2; 58 cout << res.to_string() << "\n";
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal_resolved.cpp | 70 sc_dt::sc_logic_value_t res = values_[0].value(); local 71 for( int i = sz - 1; i > 0 && res != sc_dt::Log_X; -- i ) { 72 res = sc_logic_resolution_tbl[res][values_[i].value()]; 74 result_ = res;
|
H A D | sc_signal_rv.h | 79 sc_dt::sc_logic_value_t res = (*values_[0])[j].value(); local 80 for( int i = sz - 1; i > 0 && res != 3; -- i ) { 81 res = sc_logic_resolution_tbl[res][(*values_[i])[j].value()]; 83 result_[j] = res;
|
/gem5/src/arch/x86/ |
H A D | memhelpers.hh | 165 unsigned flags, uint64_t *res) 172 addr, flags, res); 178 uint64_t *res) 183 return xc->writeMem((uint8_t *)&mem, dataSize, addr, flags, res); 190 Addr addr, unsigned flags, uint64_t *res) 197 return writePackedMem<uint32_t, N>(xc, mem, addr, flags, res); 199 return writePackedMem<uint64_t, N>(xc, mem, addr, flags, res); 208 uint64_t *res) 214 xc->writeMem((uint8_t *)&host_mem, dataSize, addr, flags, res); 215 if (fault == NoFault && res) 164 writePackedMem(ExecContext *xc, std::array<uint64_t, N> &mem, Addr addr, unsigned flags, uint64_t *res) argument 176 writeMemTiming(ExecContext *xc, Trace::InstRecord *traceData, uint64_t mem, unsigned dataSize, Addr addr, Request::Flags flags, uint64_t *res) argument 188 writeMemTiming(ExecContext *xc, Trace::InstRecord *traceData, std::array<uint64_t, N> &mem, unsigned dataSize, Addr addr, unsigned flags, uint64_t *res) argument 206 writeMemAtomic(ExecContext *xc, Trace::InstRecord *traceData, uint64_t mem, unsigned dataSize, Addr addr, Request::Flags flags, uint64_t *res) argument 222 writeMemAtomic(ExecContext *xc, Trace::InstRecord *traceData, std::array<uint64_t, N> &mem, unsigned dataSize, Addr addr, unsigned flags, uint64_t *res) argument [all...] |
/gem5/src/sim/ |
H A D | linear_solver.hh | 64 LinearEquation res(this->eq.size() - 1); 66 for (unsigned i = 0; i < res.eq.size(); i++) 67 res.eq[i] = this->eq[i] + rhs.eq[i]; 69 return res;
|
/gem5/tests/test-progs/asmtest/src/riscv/env/v/ |
H A D | string.c | 97 long res = 0; local 109 res *= 10; 110 res += *str++ - '0'; 113 return sign ? -res : res;
|
/gem5/src/arch/generic/ |
H A D | memhelpers.hh | 94 Request::Flags flags, uint64_t *res) 100 return xc->writeMem((uint8_t *)&mem, sizeof(MemT), addr, flags, res); 107 Addr addr, Request::Flags flags, uint64_t *res) 114 xc->writeMem((uint8_t *)&host_mem, sizeof(MemT), addr, flags, res); 115 if (fault == NoFault && res != NULL) { 117 *(MemT *)res = TheISA::gtoh(*(MemT *)res); 119 *res = TheISA::gtoh(*res); 93 writeMemTiming(XC *xc, Trace::InstRecord *traceData, MemT mem, Addr addr, Request::Flags flags, uint64_t *res) argument 106 writeMemAtomic(XC *xc, Trace::InstRecord *traceData, const MemT &mem, Addr addr, Request::Flags flags, uint64_t *res) argument
|
/gem5/src/systemc/tests/systemc/kernel/sc_time/test19/ |
H A D | test19.cpp | 67 unsigned* res = resolutions; local 84 if (res == resolutions + (sizeof(resolutions)/sizeof(*resolutions))) 87 sc_set_time_resolution( *res, resunit ); 88 res++;
|
/gem5/ext/mcpat/cacti/ |
H A D | Ucache.h | 54 void update_min_values(const uca_org_t & res); 55 void update_min_values(const nuca_org_t * res); 56 void update_min_values(const mem_array * res);
|
H A D | Ucache.cc | 68 void min_values_t::update_min_values(const uca_org_t & res) { argument 69 min_delay = (min_delay > res.access_time) ? res.access_time : min_delay; 70 min_dyn = (min_dyn > res.power.readOp.dynamic) ? res.power.readOp.dynamic : min_dyn; 71 min_leakage = (min_leakage > res.power.readOp.leakage) ? res.power.readOp.leakage : min_leakage; 72 min_area = (min_area > res.area) ? res.area : min_area; 73 min_cyc = (min_cyc > res 76 update_min_values(const nuca_org_t * res) argument 84 update_min_values(const mem_array * res) argument 530 find_optimal_uca(uca_org_t *res, min_values_t * minval, list<uca_org_t> & ulist) argument 611 mem_array * res = NULL; local [all...] |
/gem5/src/cpu/ |
H A D | nativetrace.hh | 107 ssize_t res = ::read(fd, (uint8_t *)ptr + soFar, size - soFar); local 108 if (res < 0) 111 soFar += res;
|
/gem5/src/sim/power/ |
H A D | ThermalModel.py | 123 for res, node1, node2 in self._resistors: 124 res.getCCObject().setNodes(node1.getCCObject(), node2.getCCObject()) 125 self.getCCObject().addResistor(res.getCCObject()) 136 def addResistor(self, res, node1, node2): 138 self._resistors.append( (res, node1, node2) ) 139 self._parent.thermal_components.append(res)
|
/gem5/ext/dsent/model/timing_graph/ |
H A D | ElectricalTimingNode.cc | 51 double res = m_upstream_nodes_->at(i)->getMaxUpstreamRes(); local 52 if(max_res < res) 54 max_res = res;
|
/gem5/util/term/ |
H A D | term.c | 114 struct addrinfo *res, *res0; local 117 if ((error = getaddrinfo(host, port, &hints, &res))) 120 res0 = res; 133 freeaddrinfo(res); 261 ssize_t res, pos = 0; local 264 res = (f) (fd, s + pos, n - pos); 265 switch (res) { 270 return (res); 272 pos += res;
|
/gem5/src/arch/arm/insts/ |
H A D | static_inst.hh | 82 saturateOp(int32_t &res, int64_t op1, int64_t op2, bool sub=false) argument 87 res = (LL(1) << (width - 1)) - 1; 89 res = -(LL(1) << (width - 1)); 92 res = midRes; 98 satInt(int32_t &res, int64_t op, int width) argument 102 res = (LL(1) << width) - 1; 105 res = -(LL(1) << width); 108 res = op; 115 uSaturateOp(uint32_t &res, int64_t op1, int64_t op2, bool sub=false) argument 119 res 131 uSatInt(int32_t &res, int64_t op, int width) argument [all...] |
/gem5/src/systemc/tests/systemc/datatypes/fx/fast_limits/ |
H A D | fx_fix_limits.cpp | 56 #define SHOW_EXP(a) { res = a; os << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_fixed_limits.cpp | 56 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_float_limits.cpp | 56 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_ufix_limits.cpp | 56 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_ufixed_limits.cpp | 56 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
/gem5/src/systemc/tests/systemc/datatypes/fx/limits/ |
H A D | fx_fix_limits.cpp | 54 #define SHOW_EXP(a) { res = a; os << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_fixed_limits.cpp | 54 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_float_limits.cpp | 54 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|
H A D | fx_ufix_limits.cpp | 54 #define SHOW_EXP(a) { res = a; out << #a << " : " << res.to_string(SC_HEX) << "\n"; }
|