/gem5/tests/test-progs/insttest/src/riscv/ |
H A D | rv64c.h | 189 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 D | rv64i.h | 197 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 D | rv64d.h | 66 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 D | rv64f.h | 66 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 D | data_gen.cpp | 96 data.write(mem[addr.read()]); // data = mem[addr]
|
/gem5/ext/googletest/googletest/include/gtest/internal/ |
H A D | gtest-string.h | 46 # include <mem.h>
|
/gem5/src/gpu-compute/ |
H A D | wavefront.hh | 109 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 D | sc_target.cc | 61 mem = new unsigned char[size]; 93 unsigned char *mem_array_ptr = mem + adr; 237 unsigned char *mem_array_ptr = mem + adr;
|
H A D | sc_target.hh | 63 unsigned char *mem; member in struct:Target
|
/gem5/configs/common/ |
H A D | FileSystemConfig.py | 144 def register_node(cpu_list, mem, node_number): 154 toMemorySize(str(mem))/kibi))
|
H A D | FSConfig.py | 77 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 D | fs.py | 331 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 D | dram_ctrl.hh | 67 #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 D | ExtMaster.cc | 51 #include <mem/packet.hh>
|
/gem5/tests/gem5/cpu_tests/ |
H A D | run.py | 117 parser.add_argument('--mem', choices = valid_mem.keys(), 158 system.mem_ctrl = valid_mem[args.mem]()
|
/gem5/src/sim/ |
H A D | syscall_emul.hh | 101 #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);
|