/gem5/tests/gem5/test_build/ |
H A D | test_build.py | 38 for isa in constants.supported_isas: 39 if isa is constants.null_tag: continue 42 if isa in common_isas: 47 tags = [isa, length, variant] 49 name = 'build-{isa}-{var}'.format(isa=isa, var=variant) 50 fixture = Gem5Fixture(isa, variant)
|
/gem5/tests/gem5/hello_se/ |
H A D | test_hello_se.py | 40 for isa in test_progs: 41 for binary in test_progs[isa]: 43 url = urlbase + isa + '/linux/' + binary 45 'bin', isa, 'linux') 60 valid_isas=(isa.upper(),),
|
/gem5/src/arch/arm/ |
H A D | isa_device.cc | 48 : isa(nullptr) 57 isa = _isa;
|
H A D | isa_device.hh | 66 virtual void setISA(ISA *isa); 86 ISA *isa; member in class:ArmISA::BaseISADevice
|
/gem5/tests/gem5/cpu_tests/ |
H A D | test.py | 47 for isa in valid_isas: 48 path = joinpath(base_path, isa) 55 url = base_url + isa + '/' + workload 59 for cpu in valid_isas[isa]: 65 valid_isas=(isa.upper(),),
|
/gem5/configs/common/ |
H A D | cpu2000.py | 78 def __init__(self, isa, os, input_set): 101 executable = joinpath(spec_dist, 'binaries', isa, os, self.binary) 135 func(self, isa, os) 177 def ref(self, isa, os): pass 178 def test(self, isa, os): pass 179 def train(self, isa, os): pass 182 def smred(self, isa, os): pass 183 def mdred(self, isa, os): pass 184 def lgred(self, isa, os): pass 209 def test(self, isa, o [all...] |
/gem5/tests/long/se/40.perlbmk/ |
H A D | test.py | 32 workload = perlbmk_makerand(isa, opsys, 'mdred')
|
/gem5/tests/long/se/10.mcf/ |
H A D | test.py | 32 workload = mcf(isa, opsys, 'smred')
|
/gem5/tests/long/se/20.parser/ |
H A D | test.py | 32 workload = parser(isa, opsys, 'mdred')
|
/gem5/tests/long/se/50.vortex/ |
H A D | test.py | 32 workload = vortex(isa, opsys, 'smred')
|
/gem5/tests/long/se/30.eon/ |
H A D | test.py | 32 workload = eon_cook(isa, opsys, 'mdred')
|
/gem5/tests/long/se/60.bzip2/ |
H A D | test.py | 32 workload = bzip2_source(isa, opsys, 'lgred')
|
/gem5/tests/quick/se/10.mcf/ |
H A D | test.py | 32 workload = mcf(isa, opsys, 'smred')
|
/gem5/tests/quick/se/30.eon/ |
H A D | test.py | 32 workload = eon_cook(isa, opsys, 'mdred')
|
/gem5/tests/quick/se/50.vortex/ |
H A D | test.py | 32 workload = vortex(isa, opsys, 'smred')
|
/gem5/src/dev/arm/ |
H A D | gic_v3_cpu_interface.cc | 45 #include "arch/arm/isa.hh" 88 HCR hcr = isa->readMiscRegNoEffect(MISCREG_HCR_EL2); 102 HCR hcr = isa->readMiscRegNoEffect(MISCREG_HCR_EL2); 116 RegVal value = isa->readMiscRegNoEffect(misc_reg); 125 return isa->readMiscRegNoEffect(MISCREG_ICV_AP1R0_EL1); 148 return isa->readMiscRegNoEffect(MISCREG_ICV_AP0R0_EL1); 179 isa->readMiscRegNoEffect(MISCREG_ICH_VMCR_EL2); 197 isa->readMiscRegNoEffect(MISCREG_ICH_VMCR_EL2); 206 igrp_el3.EnableGrp1S = ((ICC_IGRPEN1_EL1)isa->readMiscRegNoEffect( 209 igrp_el3.EnableGrp1NS = ((ICC_IGRPEN1_EL1)isa [all...] |
/gem5/util/cpt_upgraders/ |
H A D | isa-is-simobject.py | 4 isa = cpt.get('root','isa') 23 isa_fields = isa_fields.get(isa, []) 45 name = "%s.isa" % re_cpu_match.group(1)
|
/gem5/tests/gem5/ |
H A D | suite.py | 78 for isa in valid_isas: 86 _name = '{given_name}-{isa}-{opt}'.format( 88 isa=isa, 102 # Create copies of the verifier subtests for this isa and 107 # Add the isa and variant to tags list. 108 tags = [isa, opt, length] 113 _fixtures.append(Gem5Fixture(isa, opt, protocol))
|
/gem5/tests/testing/ |
H A D | tests.py | 53 "isa", 271 "ref", ct.isa, ct.os, ct.config) 326 isa, cat, mode = _filter 328 if isa in wildcards: 334 return isa, cat, mode 336 def get_tests(isa, 341 configs = list(arch_configs.get((isa, gpu_isa), [])) 343 if (isa, gpu_isa) == ("x86", "hsail"): 349 if ruby_protocol == get_default_protocol(isa): 370 isa_dir = os.path.join(mode_dir, workload, "ref", isa) [all...] |
/gem5/src/cpu/ |
H A D | simple_thread.hh | 50 #include "arch/isa.hh" 113 TheISA::ISA *const isa; // one "instance" of the current ISA. member in class:SimpleThread::TheISA 206 TheISA::ISA *getIsaPtr() override { return isa; } 278 isa->clear(); 287 int flatIndex = isa->flattenIntIndex(reg_idx); 298 int flatIndex = isa->flattenFloatIndex(reg_idx); 309 int flatIndex = isa->flattenVecIndex(reg.index()); 320 int flatIndex = isa->flattenVecIndex(reg.index()); 335 int flatIndex = isa->flattenVecIndex(reg.index()); 376 int flatIndex = isa [all...] |
/gem5/tests/long/se/70.twolf/ |
H A D | test.py | 35 workload = twolf(isa, opsys, 'smred')
|
/gem5/tests/quick/se/70.twolf/ |
H A D | test.py | 36 workload = twolf(isa, opsys, 'smred')
|
/gem5/configs/example/ |
H A D | hmc_hello.py | 72 isa = str(m5.defines.buildEnv['TARGET_ISA']).lower() variable 74 binary = 'tests/test-progs/hello/bin/' + isa + '/linux/hello'
|
/gem5/configs/learning_gem5/part3/ |
H A D | simple_ruby.py | 84 isa = str(m5.defines.buildEnv['TARGET_ISA']).lower() variable 90 isa, 'linux/threads')
|
/gem5/src/arch/alpha/ |
H A D | decoder.hh | 51 Decoder(ISA* isa = nullptr) : instDone(false)
|