[gem5-dev] Change in gem5/gem5[develop]: sim-se: Add additional TGT_AT_* constants for Linux.

2021-11-24 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/53204 ) Change subject: sim-se: Add additional TGT_AT_* constants for Linux. .. sim-se: Add additional TGT_AT_* constants

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Hook up system calls for 64 bit processes.

2021-11-24 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/53203 ) Change subject: arch-x86: Hook up system calls for 64 bit processes. .. arch-x86: Hook up system calls for 64 bit

[gem5-dev] Change in gem5/gem5[develop]: sim-se: Implement the newfstatat system call.

2021-11-24 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/53205 ) Change subject: sim-se: Implement the newfstatat system call. .. sim-se: Implement the newfstatat system call.

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Hook up the newfstatat system call for 64 bit Linux.

2021-11-24 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/53206 ) Change subject: arch-x86: Hook up the newfstatat system call for 64 bit Linux. .. arch-x86: Hook up the

[gem5-dev] Change in gem5/gem5[develop]: tests: Decrease the iterations of the checkpoint test to 3.

2021-11-23 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/53123 ) Change subject: tests: Decrease the iterations of the checkpoint test to 3. .. tests: Decrease the iterations of

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Mostly use PCStateBase instead of TheISA::PCState.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52051 ) ( 9 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: cpu-o3: Mostly use PCStateBase instead of

[gem5-dev] Change in gem5/gem5[develop]: cpu,arch: Eliminate the ThreadContext::nextInstAddr method.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52053 ) ( 9 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: cpu,arch: Eliminate the

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Convert the rest of the CPU to use PCStateBase *|&.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52049 ) ( 5 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: cpu-minor: Convert the rest of the CPU to use

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Disentangle the PC and fetch address.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52048 ) ( 6 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: cpu-minor: Disentangle the PC and fetch address.

[gem5-dev] Change in gem5/gem5[develop]: cpu: Reimplement pcState(Addr) without using the PCState constructor.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52054 ) Change subject: cpu: Reimplement pcState(Addr) without using the PCState constructor. .. cpu: Reimplement pcState(Addr)

[gem5-dev] Change in gem5/gem5[develop]: cpu: Stop using the ThreadContext::nextInstAddr method.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52052 ) Change subject: cpu: Stop using the ThreadContext::nextInstAddr method. .. cpu: Stop using the ThreadContext::nextInstAddr

[gem5-dev] Change in gem5/gem5[develop]: cpu-simple: Use PCStateBase instead of TheISA::PCState.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52050 ) Change subject: cpu-simple: Use PCStateBase instead of TheISA::PCState. .. cpu-simple: Use PCStateBase instead of

[gem5-dev] Change in gem5/gem5[develop]: arch: Virtualize printing a PCState.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52039 ) ( 6 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch: Virtualize printing a PCState.

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a newPCState method to the ISA class.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52040 ) Change subject: arch: Add a newPCState method to the ISA class. .. arch: Add a newPCState method to the ISA class. This

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Use PCStateBase in StaticInst::branchTarget

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52045 ) ( 9 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch,cpu: Use PCStateBase in

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Use PCStateBase in buildRetPC.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52044 ) ( 4 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch,cpu: Use PCStateBase in buildRetPC.

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu,sim: Use PCState * and & to trace and not TheISA::PCState.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52042 ) ( 4 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch,cpu,sim: Use PCState * and & to trace and not

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a virtually backed PCState == operator.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52038 ) Change subject: arch: Add a virtually backed PCState == operator. .. arch: Add a virtually backed PCState == operator.

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Use PCStateBase in the minor CPU DynInst class.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52047 ) ( 5 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: cpu-minor: Use PCStateBase in the minor CPU

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a "set" function to set one PCState to another.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52041 ) ( 3 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch: Add a "set" function to set one PCState to

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu,sim: Use PCStateBase in advancePC.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52043 ) ( 4 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch,cpu,sim: Use PCStateBase in advancePC.

[gem5-dev] Change in gem5/gem5[develop]: misc: Use a PCStateBase unique_ptr in SkipFuncBase::process.

2021-11-22 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52046 ) ( 5 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: misc: Use a PCStateBase unique_ptr in

[gem5-dev] Change in gem5/gem5[develop]: sim: Remove some old transitional code in SEWorkload.

2021-11-18 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52107 ) Change subject: sim: Remove some old transitional code in SEWorkload. .. sim: Remove some old transitional code in

[gem5-dev] Change in gem5/gem5[develop]: cpu: Remove an architecture check in addPrivateSplitL1Caches.

2021-11-18 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52488 ) Change subject: cpu: Remove an architecture check in addPrivateSplitL1Caches. .. cpu: Remove an architecture check in

[gem5-dev] Change in gem5/gem5[develop]: cpu: Get rid of the BaseCPU UnifiedTLB parameter.

2021-11-18 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52487 ) Change subject: cpu: Get rid of the BaseCPU UnifiedTLB parameter. .. cpu: Get rid of the BaseCPU UnifiedTLB parameter. This

[gem5-dev] Change in gem5/gem5[develop]: cpu: Set up _*_ports values in BaseCPU in __init__.

2021-11-18 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52489 ) Change subject: cpu: Set up _*_ports values in BaseCPU in __init__. .. cpu: Set up _*_ports values in BaseCPU in __init__.

[gem5-dev] Change in gem5/gem5[develop]: sim: Create a StubWorkload for System.workload to default to.

2021-11-17 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52103 ) Change subject: sim: Create a StubWorkload for System.workload to default to. .. sim: Create a StubWorkload for

[gem5-dev] Change in gem5/gem5[develop]: arch,sim: Add a byteOrder accessor to the Workload class.

2021-11-17 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52104 ) Change subject: arch,sim: Add a byteOrder accessor to the Workload class. .. arch,sim: Add a byteOrder accessor to the

[gem5-dev] Change in gem5/gem5[develop]: sim: Remove the byte_order parameter from System.

2021-11-17 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52106 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: sim: Remove the byte_order parameter from System.

[gem5-dev] Change in gem5/gem5[develop]: arch: Promote the PC and microPC to the PCStateBase class.

2021-11-17 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52037 ) Change subject: arch: Promote the PC and microPC to the PCStateBase class. .. arch: Promote the PC and microPC to the

[gem5-dev] Change in gem5/gem5[develop]: scons: Make the perf and prof builds into options.

2021-11-12 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/51988 ) Change subject: scons: Make the perf and prof builds into options. .. scons: Make the perf and prof builds into options.

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Implement Iris::MMU::translateFunctional.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52705 ) Change subject: fastmodel: Implement Iris::MMU::translateFunctional. .. fastmodel: Implement Iris::MMU::translateFunctional.

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Fix params for the IrisTLB.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52704 ) Change subject: fastmodel: Fix params for the IrisTLB. .. fastmodel: Fix params for the IrisTLB. Add PARAMS(), and include

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Delete the unused ArmFastModelBin.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52703 ) Change subject: fastmodel: Delete the unused ArmFastModelBin. .. fastmodel: Delete the unused ArmFastModelBin. Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Delete the unused ArmFastModelBin.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52703 ) Change subject: fastmodel: Delete the unused ArmFastModelBin. .. fastmodel: Delete the unused ArmFastModelBin.

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Fix params for the IrisTLB.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52704 ) Change subject: fastmodel: Fix params for the IrisTLB. .. fastmodel: Fix params for the IrisTLB. Add PARAMS(),

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Implement Iris::MMU::translateFunctional.

2021-11-11 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52705 ) Change subject: fastmodel: Implement Iris::MMU::translateFunctional. .. fastmodel: Implement

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Manually flatten the index for vector reg elements.

2021-11-09 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52603 ) Change subject: cpu-o3: Manually flatten the index for vector reg elements. .. cpu-o3: Manually flatten the index for vector

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Manually flatten the index for vector reg elements.

2021-11-09 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52603 ) Change subject: cpu-o3: Manually flatten the index for vector reg elements. .. cpu-o3: Manually flatten the index

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Ensure all fields of GicV2 are initialized.

2021-11-09 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52406 ) Change subject: dev-arm: Ensure all fields of GicV2 are initialized. .. dev-arm: Ensure all fields of GicV2 are initialized.

[gem5-dev] Change in gem5/gem5[develop]: arch: Extract PCStateCommon from PCStateBase.

2021-11-07 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52031 ) Change subject: arch: Extract PCStateCommon from PCStateBase. .. arch: Extract PCStateCommon from PCStateBase. This class

[gem5-dev] Change in gem5/gem5[develop]: arch: Add some helpers to make it easier to cast PCState.

2021-11-07 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52033 ) ( 5 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch: Add some helpers to make it easier to cast

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Refactor PCState construction a little.

2021-11-07 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52036 ) Change subject: arch,cpu: Refactor PCState construction a little. .. arch,cpu: Refactor PCState construction a little. Make

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a virtual clone() method to PCState.

2021-11-07 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52035 ) Change subject: arch: Add a virtual clone() method to PCState. .. arch: Add a virtual clone() method to PCState. This will

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Set cntkctl and cnthctl in the CoreTimers constructor.

2021-11-06 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52403 ) Change subject: dev-arm: Set cntkctl and cnthctl in the CoreTimers constructor. .. dev-arm: Set cntkctl and cnthctl in

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Remove unnecessary this->s from DynInst and SimpleFreeList.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52484 ) Change subject: cpu-o3: Remove unnecessary this->s from DynInst and SimpleFreeList. .. cpu-o3: Remove unnecessary this->s

[gem5-dev] Change in gem5/gem5[develop]: base: Set enableUnits in ScalarPrint declared in DistPrint::operator().

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52483 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: base: Set enableUnits in ScalarPrint declared in

[gem5-dev] Change in gem5/gem5[develop]: sim,configs: Default m5ops_base to 0 (disabled) on x86.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52498 ) Change subject: sim,configs: Default m5ops_base to 0 (disabled) on x86. .. sim,configs: Default m5ops_base to 0

[gem5-dev] Change in gem5/gem5[develop]: arch-x86,cpu: Override the int div latency local to x86.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52497 ) Change subject: arch-x86,cpu: Override the int div latency local to x86. .. arch-x86,cpu: Override the int div

[gem5-dev] Change in gem5/gem5[develop]: misc: Replace TARGET_ISA with USE_${ISA} variables.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52491 ) Change subject: misc: Replace TARGET_ISA with USE_${ISA} variables. .. misc: Replace TARGET_ISA with USE_${ISA}

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Make x86 respect m5op_base in SE mode.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52496 ) Change subject: arch-x86: Make x86 respect m5op_base in SE mode. .. arch-x86: Make x86 respect m5op_base in SE

[gem5-dev] Change in gem5/gem5[develop]: cpu: Remove an architecture check in addPrivateSplitL1Caches.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52488 ) Change subject: cpu: Remove an architecture check in addPrivateSplitL1Caches. .. cpu: Remove an architecture

[gem5-dev] Change in gem5/gem5[develop]: cpu: Get rid of the BaseCPU UnifiedTLB parameter.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52487 ) Change subject: cpu: Get rid of the BaseCPU UnifiedTLB parameter. .. cpu: Get rid of the BaseCPU UnifiedTLB

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Distribute KVM checks and get rid of ISA switch statement.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52495 ) Change subject: arch,cpu: Distribute KVM checks and get rid of ISA switch statement. .. arch,cpu: Distribute

[gem5-dev] Change in gem5/gem5[develop]: cpu: Set up _*_ports values in BaseCPU in __init__.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52489 ) Change subject: cpu: Set up _*_ports values in BaseCPU in __init__. .. cpu: Set up _*_ports values in BaseCPU in

[gem5-dev] Change in gem5/gem5[develop]: python: Return a list of ISAs from get_runtime_isas.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52492 ) Change subject: python: Return a list of ISAs from get_runtime_isas. .. python: Return a list of ISAs from

[gem5-dev] Change in gem5/gem5[develop]: arch: Decentralize the arch tag TagImplies in arch/SConscript.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52494 ) Change subject: arch: Decentralize the arch tag TagImplies in arch/SConscript. .. arch: Decentralize the arch

[gem5-dev] Change in gem5/gem5[develop]: arch: Rename PCStateCommon to PCStateWithNext.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52486 ) Change subject: arch: Rename PCStateCommon to PCStateWithNext. .. arch: Rename PCStateCommon to PCStateWithNext.

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Refactor how registers are handled in the DynInst class.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52485 ) Change subject: cpu-o3: Refactor how registers are handled in the DynInst class. .. cpu-o3: Refactor how

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Remove unnecessary this->s from DynInst and SimpleFreeList.

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52484 ) Change subject: cpu-o3: Remove unnecessary this->s from DynInst and SimpleFreeList. .. cpu-o3: Remove

[gem5-dev] Change in gem5/gem5[develop]: base: Set enableUnits in ScalarPrint declared in DistPrint::operator().

2021-11-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52483 ) Change subject: base: Set enableUnits in ScalarPrint declared in DistPrint::operator(). .. base: Set

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Ensure all fields of the CacheBlk class are initialized.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52404 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: mem-cache: Ensure all fields of the CacheBlk class

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Don't generate debug output unless you're going to use it.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52405 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: mem-cache: Don't generate debug output unless

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Ensure all fields of GicV2 are initialized.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52406 ) Change subject: dev-arm: Ensure all fields of GicV2 are initialized. .. dev-arm: Ensure all fields of GicV2 are

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Don't generate debug output unless you're going to use it.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52405 ) Change subject: mem-cache: Don't generate debug output unless you're going to use it. .. mem-cache: Don't

[gem5-dev] Change in gem5/gem5[develop]: mem-cache: Ensure all fields of the CacheBlk class are initialized.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52404 ) Change subject: mem-cache: Ensure all fields of the CacheBlk class are initialized. .. mem-cache: Ensure all

[gem5-dev] Change in gem5/gem5[develop]: dev-arm: Set default initial values in GenericTimer::CoreTimers.

2021-11-04 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52403 ) Change subject: dev-arm: Set default initial values in GenericTimer::CoreTimers. .. dev-arm: Set default

[gem5-dev] Change in gem5/gem5[develop]: cpu-kvm,arch-x86,arch-arm,dev: Pair operator new with operator delete.

2021-11-03 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52383 ) Change subject: cpu-kvm,arch-x86,arch-arm,dev: Pair operator new with operator delete. .. cpu-kvm,arch-x86,arch-arm,dev:

[gem5-dev] Change in gem5/gem5[develop]: cpu-kvm,arch-x86,arch-arm,dev: Pair operator new with operator delete.

2021-11-03 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52383 ) Change subject: cpu-kvm,arch-x86,arch-arm,dev: Pair operator new with operator delete. ..

[gem5-dev] Change in gem5/gem5[develop]: dev: Default the VirtIO device's endianness to little.

2021-11-02 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52105 ) ( 3 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: dev: Default the VirtIO device's endianness to

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Don't conditionalize setting RubySequencer's pio_response_port

2021-10-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52109 ) Change subject: mem-ruby: Don't conditionalize setting RubySequencer's pio_response_port .. mem-ruby: Don't

[gem5-dev] Change in gem5/gem5[develop]: dev: Separate generateDeviceTree into a RiscvUart8250 SimObject.

2021-10-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52144 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: dev: Separate generateDeviceTree into a

[gem5-dev] Change in gem5/gem5[develop]: arch-arm,cpu: Replace rename modes with split reg/elem register files.

2021-10-28 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/49147 ) Change subject: arch-arm,cpu: Replace rename modes with split reg/elem register files. .. arch-arm,cpu: Replace rename

[gem5-dev] Change in gem5/gem5[develop]: arch: Simplify and tidy up PCState classes.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52034 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: arch: Simplify and tidy up PCState classes.

[gem5-dev] Change in gem5/gem5[develop]: dev: Separate generateDeviceTree into a RiscvUart8250 SimObject.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52144 ) Change subject: dev: Separate generateDeviceTree into a RiscvUart8250 SimObject. .. dev: Separate

[gem5-dev] Change in gem5/gem5[develop]: mem: Fix whitespace in mem/ruby/system/Sequencer.py.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52108 ) ( 1 is the latest approved patch-set. No files were changed between the latest approved patch-set and the submitted one. )Change subject: mem: Fix whitespace in

[gem5-dev] Change in gem5/gem5[develop]: mem-ruby: Don't conditionalize setting RubySequencer's pio_response_port

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52109 ) Change subject: mem-ruby: Don't conditionalize setting RubySequencer's pio_response_port .. mem-ruby: Don't

[gem5-dev] Change in gem5/gem5[develop]: sim: Remove some old transitional code in SEWorkload.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52107 ) Change subject: sim: Remove some old transitional code in SEWorkload. .. sim: Remove some old transitional code

[gem5-dev] Change in gem5/gem5[develop]: sim: Remove the byte_order parameter from System.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52106 ) Change subject: sim: Remove the byte_order parameter from System. .. sim: Remove the byte_order parameter from

[gem5-dev] Change in gem5/gem5[develop]: mem: Fix whitespace in mem/ruby/system/Sequencer.py.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52108 ) Change subject: mem: Fix whitespace in mem/ruby/system/Sequencer.py. .. mem: Fix whitespace in

[gem5-dev] Change in gem5/gem5[develop]: dev: Get the system's byte order for VirtIO using c++.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52105 ) Change subject: dev: Get the system's byte order for VirtIO using c++. .. dev: Get the system's byte order for

[gem5-dev] Change in gem5/gem5[develop]: arch,sim: Add a byteOrder accessor to the Workload class.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52104 ) Change subject: arch,sim: Add a byteOrder accessor to the Workload class. .. arch,sim: Add a byteOrder accessor

[gem5-dev] Change in gem5/gem5[develop]: sim: Create a StubWorkload for System.workload to default to.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52103 ) Change subject: sim: Create a StubWorkload for System.workload to default to. .. sim: Create a StubWorkload

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Don't update stats in (read|set)Arch*Reg methods.

2021-10-27 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/51428 ) Change subject: cpu-o3: Don't update stats in (read|set)Arch*Reg methods. .. cpu-o3: Don't update stats in

[gem5-dev] Change in gem5/gem5[develop]: arch-x86,cpu-kvm: Move the x86 KVM CPU to the arch/x86 directory.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52085 ) Change subject: arch-x86,cpu-kvm: Move the x86 KVM CPU to the arch/x86 directory. .. arch-x86,cpu-kvm: Move the x86 KVM

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix some style problems in the base CPU class.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52083 ) Change subject: cpu: Fix some style problems in the base CPU class. .. cpu: Fix some style problems in the base CPU class.

[gem5-dev] Change in gem5/gem5[develop]: cpu: Create a virtual BaseCPU::htmSendAbortSignal method.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52084 ) Change subject: cpu: Create a virtual BaseCPU::htmSendAbortSignal method. .. cpu: Create a virtual

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix style in BPredUnit.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52028 ) Change subject: cpu: Fix style in BPredUnit. .. cpu: Fix style in BPredUnit. Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: arch: Use the actual ISA namespace for PCState in the parser.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52030 ) Change subject: arch: Use the actual ISA namespace for PCState in the parser. .. arch: Use the actual ISA namespace for

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix style in the RAS.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52027 ) Change subject: cpu: Fix style in the RAS. .. cpu: Fix style in the RAS. Change-Id:

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: Use std::abs in riscv to avoid a warning.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/52029 ) Change subject: arch-riscv: Use std::abs in riscv to avoid a warning. .. arch-riscv: Use std::abs in riscv to avoid a

[gem5-dev] Change in gem5/gem5[develop]: arch-x86,cpu-kvm: Move the x86 KVM CPU to the arch/x86 directory.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52085 ) Change subject: arch-x86,cpu-kvm: Move the x86 KVM CPU to the arch/x86 directory. .. arch-x86,cpu-kvm: Move

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix some style problems in the base CPU class.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52083 ) Change subject: cpu: Fix some style problems in the base CPU class. .. cpu: Fix some style problems in the base

[gem5-dev] Change in gem5/gem5[develop]: cpu: Create a virtual BaseCPU::htmSendAbortSignal method.

2021-10-26 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52084 ) Change subject: cpu: Create a virtual BaseCPU::htmSendAbortSignal method. .. cpu: Create a virtual

[gem5-dev] Change in gem5/gem5[develop]: scons: Fix linker flags for prof/perf builds.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/51987 ) Change subject: scons: Fix linker flags for prof/perf builds. .. scons: Fix linker flags for prof/perf builds. SCons does

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Turn the Decoder objects into SimObjects.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52080 ) Change subject: arch,cpu: Turn the Decoder objects into SimObjects. .. arch,cpu: Turn the Decoder objects into

[gem5-dev] Change in gem5/gem5[develop]: arch: Delete the decoder.hh switching header file.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52082 ) Change subject: arch: Delete the decoder.hh switching header file. .. arch: Delete the decoder.hh switching

[gem5-dev] Change in gem5/gem5[develop]: cpu: Stop including arch/decoder.hh.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52081 ) Change subject: cpu: Stop including arch/decoder.hh. .. cpu: Stop including arch/decoder.hh. Stop including

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the decoder moreBytes method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52077 ) Change subject: arch: Make the decoder moreBytes method virtual. .. arch: Make the decoder moreBytes method

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the decoder decode() method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52078 ) Change subject: arch: Make the decoder decode() method virtual. .. arch: Make the decoder decode() method

<    2   3   4   5   6   7   8   9   10   11   >