/gem5/src/arch/sparc/linux/ |
H A D | process.cc | 33 #include "arch/sparc/linux/process.hh" 35 #include "arch/sparc/isa_traits.hh" 36 #include "arch/sparc/registers.hh" 57 auto arch = obj_file->getArch(); variable 60 if (arch != ObjectFile::SPARC64 && arch != ObjectFile::SPARC32) 71 if (arch == ObjectFile::SPARC64)
|
/gem5/configs/common/ |
H A D | HMC.py | 252 arch 0") 266 parser.add_argument("--arch", type=str, choices=["same", "distributed", 300 if opt.arch == "distributed" or opt.arch == "mixed": 316 # Memmory ranges of serial link for arch-0. Same as the ranges of vault 318 if opt.arch == "same": 321 # Memmory ranges of serial link for arch-1. Distributed range accross 323 if opt.arch == "distributed": 326 # Memmory ranges of serial link for arch-2 'Mixed' address distribution 328 if opt.arch [all...] |
/gem5/src/base/loader/ |
H A D | elf_object.cc | 84 Arch arch = UnknownArch; local 89 arch = SPARC64; 93 arch = SPARC32; 96 arch = Mips; 104 arch = X86_64; 107 arch = I386; 110 arch = bits(ehdr.e_entry, 0) ? Thumb : Arm; 113 arch = Arm64; 115 arch = (ehdr.e_ident[EI_CLASS] == ELFCLASS64) ? Riscv64 : Riscv32; 118 arch [all...] |
H A D | object_file.hh | 80 Arch arch; member in class:ObjectFile 114 Arch getArch() const { return arch; } 159 * aren't compatible with it (wrong arch, wrong OS, etc), then they
|
H A D | object_file.cc | 60 arch(_arch), opSys(_op_sys), entry(0), globalPtr(0),
|
/gem5/configs/example/ |
H A D | hmctest.py | 63 # Config memory system with given HMC arch 66 if options.arch == "distributed": 71 if options.arch == "mixed": 85 if options.arch == "same":
|
/gem5/src/arch/arm/ |
H A D | process.hh | 49 #include "arch/arm/intregs.hh" 59 ObjectFile::Arch arch; member in class:ArmProcess
|
H A D | process.cc | 44 #include "arch/arm/process.hh" 46 #include "arch/arm/isa_traits.hh" 47 #include "arch/arm/types.hh" 69 arch(_arch) 471 pc.thumb(arch == ObjectFile::Thumb); 473 pc.aarch64(arch == ObjectFile::Arm64);
|
/gem5/src/arch/sparc/solaris/ |
H A D | process.cc | 31 #include "arch/sparc/solaris/process.hh" 33 #include "arch/sparc/isa_traits.hh" 34 #include "arch/sparc/registers.hh" 55 auto arch = obj_file->getArch(); variable 58 if (arch != ObjectFile::SPARC64 && arch != ObjectFile::SPARC32)
|
/gem5/src/arch/arm/kvm/ |
H A D | armv8_cpu.cc | 40 #include "arch/arm/kvm/armv8_cpu.hh" 171 const uint64_t arch(reg & KVM_REG_ARCH_MASK); 172 if (arch != KVM_REG_ARM64) { 366 const uint64_t arch(reg & KVM_REG_ARCH_MASK); 367 if (arch != KVM_REG_ARM64)
|
/gem5/tests/testing/ |
H A D | tests.py | 170 def get_default_protocol(arch): 171 return default_ruby_protocol.get(arch, 'MI_example') 361 # /(quick|long)/(fs|se)/workload/ref/arch/guest/config/
|
/gem5/src/arch/riscv/linux/ |
H A D | process.cc | 35 #include "arch/riscv/linux/process.hh" 39 #include "arch/riscv/isa_traits.hh" 40 #include "arch/riscv/linux/linux.hh" 64 auto arch = obj_file->getArch(); variable 67 if (arch != ObjectFile::Riscv64 && arch != ObjectFile::Riscv32) 78 if (arch == ObjectFile::Riscv64)
|
/gem5/src/arch/arm/freebsd/ |
H A D | process.cc | 33 #include "arch/arm/freebsd/process.hh" 42 #include "arch/arm/freebsd/freebsd.hh" 43 #include "arch/arm/isa_traits.hh" 65 auto arch = obj_file->getArch(); variable 68 if (arch != ObjectFile::Arm && arch != ObjectFile::Thumb && 69 arch != ObjectFile::Arm64) { 76 if (arch == ObjectFile::Arm64) 77 return new ArmFreebsdProcess64(params, obj_file, arch); 79 return new ArmFreebsdProcess32(params, obj_file, arch); [all...] |
/gem5/src/arch/x86/linux/ |
H A D | process.cc | 40 #include "arch/x86/linux/process.hh" 44 #include "arch/x86/isa_traits.hh" 45 #include "arch/x86/linux/linux.hh" 46 #include "arch/x86/registers.hh" 67 auto arch = obj_file->getArch(); variable 70 if (arch != ObjectFile::X86_64 && arch != ObjectFile::I386) 81 if (arch == ObjectFile::X86_64)
|
/gem5/src/arch/arm/linux/ |
H A D | process.cc | 47 #include "arch/arm/linux/process.hh" 51 #include "arch/arm/isa_traits.hh" 52 #include "arch/arm/linux/linux.hh" 74 auto arch = obj_file->getArch(); variable 77 if (arch != ObjectFile::Arm && arch != ObjectFile::Thumb && 78 arch != ObjectFile::Arm64) { 95 if (arch == ObjectFile::Arm64) 96 return new ArmLinuxProcess64(params, obj_file, arch); 98 return new ArmLinuxProcess32(params, obj_file, arch); [all...] |
/gem5/ext/googletest/googletest/ |
H A D | Makefile.am | 208 include/gtest/internal/gtest-port-arch.h \
|