gem5/src/arch/arm
Ali Saidi 9900629f83 arm: Mark some miscregs (timer counter) registers at unverifiable.
The checker can't verify timer registers, so it should just grab the version
from the executing CPU, otherwise it could get a larger value and diverge
execution.
2014-10-29 23:18:24 -05:00
..
insts arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
isa arm: Mark some miscregs (timer counter) registers at unverifiable. 2014-10-29 23:18:24 -05:00
linux sim: implement getdents/getdents64 in user mode 2014-10-20 16:44:53 -05:00
ArmInterrupts.py sim: Include object header files in SWIG interfaces 2012-11-02 11:32:01 -05:00
ArmISA.py arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
ArmNativeTrace.py sim: Include object header files in SWIG interfaces 2012-11-02 11:32:01 -05:00
ArmPMU.py arm: Add helper methods to setup architected PMU events 2014-10-16 05:49:42 -04:00
ArmSystem.py config: Change parsing of Addr so hex values work from scripts 2014-09-03 07:42:20 -04:00
ArmTLB.py arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
ccregs.hh arm: use condition code registers for ARM ISA 2014-04-29 16:05:02 -05:00
decoder.cc arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
decoder.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
faults.cc arch: Use const StaticInstPtr references where possible 2014-09-27 09:08:36 -04:00
faults.hh arch: Use const StaticInstPtr references where possible 2014-09-27 09:08:36 -04:00
interrupts.cc arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
interrupts.hh arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
intregs.hh arm: ISA X31 destination register fix 2014-09-03 07:42:43 -04:00
isa.cc arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
isa.hh arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
isa_device.cc arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
isa_device.hh arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
isa_traits.hh arch: Cleanup unused ISA traits constants 2014-09-03 07:42:21 -04:00
kernel_stats.hh Make commenting on close namespace brackets consistent. 2011-01-03 14:35:43 -08:00
locked_mem.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
microcode_rom.hh arm: include missing file for arm 2009-04-21 15:40:26 -07:00
miscregs.cc arm: Mark some miscregs (timer counter) registers at unverifiable. 2014-10-29 23:18:24 -05:00
miscregs.hh arm: Mark some miscregs (timer counter) registers at unverifiable. 2014-10-29 23:18:24 -05:00
mmapped_ipr.hh arch: Add support for m5ops using mmapped IPRs 2013-09-30 12:20:43 +02:00
nativetrace.cc arm: use condition code registers for ARM ISA 2014-04-29 16:05:02 -05:00
nativetrace.hh ARM: Add vfpv3 support to native trace. 2011-05-04 20:38:26 -05:00
pagetable.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
pmu.cc arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
pmu.hh arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
process.cc arch: Cleanup unused ISA traits constants 2014-09-03 07:42:21 -04:00
process.hh mem: adding architectural page table support for SE mode 2014-08-28 10:11:44 -05:00
registers.hh arm: use condition code registers for ARM ISA 2014-04-29 16:05:02 -05:00
remote_gdb.cc arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
remote_gdb.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
SConscript arm: Add a model of an ARM PMUv3 2014-10-16 05:49:39 -04:00
SConsopts arm: add ARM support to M5 2009-04-05 18:53:15 -07:00
stacktrace.cc arch: Use const StaticInstPtr references where possible 2014-09-27 09:08:36 -04:00
stacktrace.hh arch: Use const StaticInstPtr references where possible 2014-09-27 09:08:36 -04:00
stage2_lookup.cc arch: Pass faults by const reference where possible 2014-09-19 10:35:18 -04:00
stage2_lookup.hh arch: Pass faults by const reference where possible 2014-09-19 10:35:18 -04:00
stage2_mmu.cc arch: Pass faults by const reference where possible 2014-09-19 10:35:18 -04:00
stage2_mmu.hh arch: Pass faults by const reference where possible 2014-09-19 10:35:18 -04:00
system.cc arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
system.hh arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
table_walker.cc arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
table_walker.hh arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
tlb.cc arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
tlb.hh arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
types.hh arm: Fix ExtMachInst hash operator underlying type 2014-09-03 07:42:19 -04:00
utility.cc arch: Use shared_ptr for all Faults 2014-10-16 05:49:51 -04:00
utility.hh arch: Use const StaticInstPtr references where possible 2014-09-27 09:08:36 -04:00
vtophys.cc arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
vtophys.hh gcc: Clean-up of non-C++0x compliant code, first steps 2012-03-19 06:36:09 -04:00