Searched refs:load (Results 1 - 25 of 62) sorted by relevance

123

/gem5/ext/systemc/src/sysc/qt/time/
H A Dprim38 load = times[m "_" test_loadreg];
39 printf ("%s|%1.3f|%1.3f|%1.3f|%1.3f\n", m, ind, imm, add, load);
/gem5/src/arch/sparc/insts/
H A Dblockmem.cc41 bool load = flags[IsLoad]; local
54 if (load) {
66 bool load = flags[IsLoad]; local
80 if (load) {
H A Dmem.cc42 bool load = flags[IsLoad]; local
57 if (load) {
69 bool load = flags[IsLoad]; local
86 if (load) {
/gem5/src/systemc/tests/systemc/examples/updown/
H A Dupdown.cpp21 sc_uint<1> load; local
34 load = 1;
46 load = 0;
50 if( load) {
67 { UP_DOWN(0, 0), 200 }, /* load 200 */
76 { UP_DOWN(0, 0), 200 }, /* load 200 */
80 { UP_DOWN(0, 0), 2 }, /* load 2 */
82 { UP_DOWN(0, 0), 0x1ff},/* load 0x1ff */
/gem5/src/sim/
H A Dcxx_config_ini.cc103 CxxIniFile::load(const std::string &filename) function in class:CxxIniFile
105 return iniFile.load(filename);
H A Dcxx_config_ini.hh83 bool load(const std::string &filename);
H A Dcxx_config.hh224 virtual bool load(const std::string &filename) = 0;
/gem5/src/base/
H A Dinifile.test.cc73 simConfigDB.load(iniFile);
101 simConfigDB.load(iniFile);
H A Dinifile.hh164 /// function for load(string) and loadCPP(), which open a file
167 bool load(std::istream &f);
172 /// @param file The path of the file to load.
174 bool load(const std::string &file);
H A Dinifile.cc59 IniFile::load(const string &file) function in class:IniFile
66 return load(f);
181 IniFile::load(istream &f) function in class:IniFile
/gem5/src/unittest/
H A Dsymtest.cc56 if (!symtab.load(argv[1])) {
57 cout << "could not load symbol file: " << argv[1] << endl;
/gem5/tests/test-progs/insttest/src/riscv/
H A Drv64i.cpp106 expect<int64_t>(7, []{return I::load<int8_t, int64_t>(0x07);},
109 []{return I::load<int8_t, int64_t>(0x80);}, "lb, negative");
110 expect<int64_t>(1792, []{return I::load<int16_t, int64_t>(0x0700);},
113 []{return I::load<int16_t, int64_t>(0x8000);}, "lh, negative");
114 expect<int64_t>(458752, []{return I::load<int32_t, int64_t>(0x00070000);},
117 []{return I::load<int32_t, int64_t>(0x80000000);},
119 expect<uint64_t>(128, []{return I::load<uint8_t, uint64_t>(0x80);}, "lbu");
120 expect<uint64_t>(32768, []{return I::load<uint16_t, uint64_t>(0x8000);},
354 expect<int64_t>(0xFFFFFFFF, []{return I::load<uint32_t, uint64_t>(-1);},
357 []{return I::load<int64_
[all...]
/gem5/ext/pybind11/include/pybind11/
H A Dstl.h71 bool load(handle src, bool convert) { function in struct:set_caster
78 if (!conv.load(entry, convert))
105 bool load(handle src, bool convert) { function in struct:map_caster
113 if (!kconv.load(it.first.ptr(), convert) ||
114 !vconv.load(it.second.ptr(), convert))
146 bool load(handle src, bool convert) { function in struct:list_caster
154 if (!conv.load(it, convert))
211 bool load(handle src, bool convert) { function in struct:array_caster
220 if (!conv.load(it, convert))
273 bool load(handl function in struct:optional_caster
350 bool load(handle src, bool convert) { function in struct:variant_caster
[all...]
H A Dcomplex.h44 bool load(handle src, bool convert) { function in class:type_caster
H A Dfunctional.h25 bool load(handle src, bool convert) { function in struct:type_caster
/gem5/src/base/loader/
H A Dsymtab.hh68 SymbolTable(const std::string &file) { load(file); }
73 bool load(const std::string &file);
H A Dsymtab.cc72 SymbolTable::load(const string &filename) function in class:SymbolTable
H A Dobject_file.hh152 * @param a address to load the binary/text section at
157 * Each instance of a Loader subclass will have a chance to try to load
181 virtual Process *load(ProcessParams *params, ObjectFile *obj_file) = 0;
184 // Try all the Loader instance's "load" methods one by one until one is
/gem5/src/arch/sparc/linux/
H A Dprocess.cc55 load(ProcessParams *params, ObjectFile *obj_file) override
/gem5/src/arch/arm/insts/
H A Dmacromem.cc59 bool load, uint32_t reglist) :
68 bool copy_base = (bits(reglist, rn) && load) || !ones;
71 bool pc_temp = load && writeback && bits(reglist, 15);
75 } else if (load) {
104 // Do load operations in pairs if possible
105 if (load && mem_ops >= 2 &&
126 // Actually load both registers from memory
152 if (load) {
155 // writeback, ensure the pc load/branch is the last uop.
164 // standard single load uo
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
242 PairMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, uint32_t size, bool fp, bool load, bool noAlloc, bool signExt, bool exclusive, bool acrel, int64_t imm, AddrMode mode, IntRegIndex rn, IntRegIndex rt, IntRegIndex rt2) argument
347 BigFpMemImmOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, bool load, IntRegIndex dest, IntRegIndex base, int64_t imm) argument
368 BigFpMemPostOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, bool load, IntRegIndex dest, IntRegIndex base, int64_t imm) argument
394 BigFpMemPreOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, bool load, IntRegIndex dest, IntRegIndex base, int64_t imm) argument
420 BigFpMemRegOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, bool load, IntRegIndex dest, IntRegIndex base, IntRegIndex offset, ArmExtendType type, int64_t imm) argument
1437 MacroVFPMemOp(const char *mnem, ExtMachInst machInst, OpClass __opClass, IntRegIndex rn, RegIndex vd, bool single, bool up, bool writeback, bool load, uint32_t offset) argument
[all...]
H A Dmacromem.hh129 * Microops for Neon load/store (de)interleaving
160 * Microops for AArch64 NEON load/store (de)interleaving
434 bool writeback, bool load, uint32_t reglist);
438 * Base class for pair load/store instructions.
451 uint32_t size, bool fp, bool load, bool noAlloc, bool signExt,
460 bool load, IntRegIndex dest, IntRegIndex base, int64_t imm);
467 bool load, IntRegIndex dest, IntRegIndex base, int64_t imm);
474 bool load, IntRegIndex dest, IntRegIndex base, int64_t imm);
481 bool load, IntRegIndex dest, IntRegIndex base,
540 bool writeback, bool load, uint32_
[all...]
/gem5/tests/test-progs/asmtest/src/riscv/isa/rv64mi/
H A Daccess.S32 # A load to an illegal address should not commit.
/gem5/ext/systemc/src/sysc/qt/md/
H A Dksr1.s30 # KSR convention: on procedure calls, load both the procedure address
163 finop ; ld8 0(%c10),%c4 # load addr of helper
253 # Load the special registers. We don't load the stack ptr because
254 # the new stack is passed in as an argument, we don't load the EFP
255 # because we don't use it, and we load the return address specially
382 finop ; ld8 8(%sp),%i2 # load `t' as arg to
398 finop ; ld8 8(%sp),%i2 # load `t' as arg to
399 finop ; ld8 8(%sp),%i2 # load `t' as arg to
400 finop ; ld8 8(%sp),%i2 # load `t' as arg to
401 finop ; ld8 8(%sp),%i2 # load `
[all...]
/gem5/configs/example/
H A Dread_config.py387 def load(self, config_file): member in class:ConfigFile
420 def load(self, config_file): member in class:ConfigIniFile
472 def load(self, config_file): member in class:ConfigJsonFile
473 root = json.load(open(config_file, 'r'))
532 help='.ini configuration file to load and run')
541 config.load(args.config_file)
544 config.load(args.config_file)
/gem5/ext/pybind11/tests/
H A Dtest_copy_move.cpp75 bool load(handle src, bool) { value = MoveOnlyInt(src.cast<int>()); return true; } function in struct:type_caster
81 bool load(handle src, bool) { value = MoveOrCopyInt(src.cast<int>()); return true; } function in struct:type_caster
90 bool load(handle src, bool) { value = CopyOnlyInt(src.cast<int>()); return true; } function in struct:type_caster

Completed in 36 milliseconds

123