Searched refs:mem (Results 26 - 41 of 41) sorted by relevance

12

/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64c.h189 M mem = 0; local
193 asm volatile("c.sw %0,0(%1)" : : "r" (rs), "r" (&mem) : "memory");
197 asm volatile("c.fsd %0,0(%1)" : : "f" (rs), "r" (&mem) : "memory");
199 asm volatile("c.sd %0,0(%1)" : : "r" (rs), "r" (&mem) : "memory");
202 return mem;
H A Drv64i.h197 M mem = 0; local
201 asm volatile("sb %1,%0" : "=m" (mem) : "r" (rs2));
204 asm volatile("sh %1,%0" : "=m" (mem) : "r" (rs2));
207 asm volatile("sw %1,%0" : "=m" (mem) : "r" (rs2));
210 asm volatile("sd %1,%0" : "=m" (mem) : "r" (rs2));
213 return mem;
H A Drv64d.h66 load(double mem) argument
71 : "m" (mem));
78 double mem = std::numeric_limits<double>::signaling_NaN(); local
79 asm volatile("fsd %1,%0" : "=m" (mem) : "f" (fs));
80 return mem;
H A Drv64f.h66 load(float mem) argument
71 : "m" (mem));
78 float mem = std::numeric_limits<float>::signaling_NaN(); local
79 asm volatile("fsw %1,%0" : "=m" (mem) : "f" (fs));
80 return mem;
/gem5/src/systemc/tests/systemc/misc/synth/add_chain_FUNC/
H A Ddata_gen.cpp96 data.write(mem[addr.read()]); // data = mem[addr]
/gem5/ext/googletest/googletest/include/gtest/internal/
H A Dgtest-string.h46 # include <mem.h>
/gem5/src/gpu-compute/
H A Dwavefront.hh109 uint8_t *mem; member in class:CallArgMem
124 mem = (uint8_t*)malloc(funcArgsSizePerItem * wfSize);
129 free(mem);
136 return mem + getLaneOffset<CType>(lane, addr);
143 *((CType*)(mem + getLaneOffset<CType>(lane, addr))) = val;
/gem5/util/tlm/examples/slave_port/
H A Dsc_target.cc61 mem = new unsigned char[size];
93 unsigned char *mem_array_ptr = mem + adr;
237 unsigned char *mem_array_ptr = mem + adr;
H A Dsc_target.hh63 unsigned char *mem; member in struct:Target
/gem5/configs/common/
H A DFileSystemConfig.py144 def register_node(cpu_list, mem, node_number):
154 toMemorySize(str(mem))/kibi))
H A DFSConfig.py77 kwargs.setdefault('mem', mdesc.mem())
124 self.mem_ranges = [AddrRange(mdesc.mem())]
264 size_remain = long(Addr(mdesc.mem()))
297 'mem=%(mem)s root=%(rootdev)s'
514 convert.toMemorySize(mdesc.mem()) - convert.toMemorySize('3GB')
516 self.mem_ranges = [AddrRange(mdesc.mem())]
520 "created." % (mdesc.mem()))
/gem5/configs/example/
H A Dfs.py331 mem=options.mem_size, os_type=options.os_type),
333 mem=options.mem_size, os_type=options.os_type)]
336 mem=options.mem_size, os_type=options.os_type)]
/gem5/src/mem/
H A Ddram_ctrl.hh67 #include "mem/drampower.hh"
68 #include "mem/qos/mem_ctrl.hh"
69 #include "mem/qport.hh"
602 DRAMCtrl *mem; member in class:DRAMCtrl::MemResetCallback
605 MemResetCallback(DRAMCtrl *_mem) : mem(_mem) {}
606 virtual void process() { mem->lastStatsResetTick = curTick(); };
/gem5/ext/sst/
H A DExtMaster.cc51 #include <mem/packet.hh>
/gem5/tests/gem5/cpu_tests/
H A Drun.py117 parser.add_argument('--mem', choices = valid_mem.keys(),
158 system.mem_ctrl = valid_mem[args.mem]()
/gem5/src/sim/
H A Dsyscall_emul.hh101 #include "mem/page_table.hh"
612 copyOutStatBuf(PortProxy &mem, Addr addr, argument
618 tgt.copyOut(mem);
623 copyOutStat64Buf(PortProxy &mem, Addr addr, argument
629 tgt.copyOut(mem);
634 copyOutStatfsBuf(PortProxy &mem, Addr addr, argument
671 tgt.copyOut(mem);

Completed in 33 milliseconds

12