[gem5-dev] Change in gem5/gem5[develop]: cpu-kvm: refactor x86 fixup before kvm_run

2021-03-05 Thread Yu-hsin Wang (Gerrit) via gem5-dev
Yu-hsin Wang has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42301 ) Change subject: cpu-kvm: refactor x86 fixup before kvm_run .. cpu-kvm: refactor x86 fixup before kvm_run Since

[gem5-dev] Change in gem5/gem5[release-staging-v21-0]: configs: NVM missing the xor_low_bit argument in create_mem_intf

2021-03-05 Thread Giacomo Travaglini (Gerrit) via gem5-dev
Giacomo Travaglini has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42321 ) Change subject: configs: NVM missing the xor_low_bit argument in create_mem_intf .. configs: NVM missin

[gem5-dev] RFC: Support for multiple non consecutive ranges in the AbstractMemory class

2021-03-05 Thread Giacomo Travaglini via gem5-dev
Hi devs, In the past days I have been thinking about providing support for multiple non consecutive ranges to the memory object (AbstractMemory). I already have a working implementation; I just need to come up with a good python interface for it. I have opened a JIRA ticket [1] with my proposal

[gem5-dev] Change in gem5/gem5[develop]: arch-mips: Fix a bug in the MIPS yield instruction.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/40957 ) Change subject: arch-mips: Fix a bug in the MIPS yield instruction. .. arch-mips: Fix a bug in the MIPS yield instruction. T

[gem5-dev] Change in gem5/gem5[develop]: arch-sparc: Fix an operator precedence bug in the iob device.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/40955 ) Change subject: arch-sparc: Fix an operator precedence bug in the iob device. .. arch-sparc: Fix an operator precedence bu

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Generalize the RegOp operands.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42345 ) Change subject: arch-x86: Generalize the RegOp operands. .. arch-x86: Generalize the RegOp operands. This mechani

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Fix the "index" value for SSrcReg2.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42342 ) Change subject: arch-x86: Fix the "index" value for SSrcReg2. .. arch-x86: Fix the "index" value for SSrcReg2. Th

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Factor out duplication in the new RegOp base classes.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42344 ) Change subject: arch-x86: Factor out duplication in the new RegOp base classes. .. arch-x86: Factor out duplica

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Remove static code from debug.isa and fix style.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42347 ) Change subject: arch-x86: Remove static code from debug.isa and fix style. .. arch-x86: Remove static code from de

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Clean up some style issues in regop.isa.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42341 ) Change subject: arch-x86: Clean up some style issues in regop.isa. .. arch-x86: Clean up some style issues in rego

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Use the newly flexible RegOpT to implement the limm uop.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42349 ) Change subject: arch-x86: Use the newly flexible RegOpT to implement the limm uop. .. arch-x86: Use the newly f

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Use the *Op classes with FP microops.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42348 ) Change subject: arch-x86: Use the *Op classes with FP microops. .. arch-x86: Use the *Op classes with FP microops.

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Use the new op bases for memory microops.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42346 ) Change subject: arch-x86: Use the new op bases for memory microops. .. arch-x86: Use the new op bases for memory m

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Correct style and use uop args in specop.isa.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42350 ) Change subject: arch-x86: Correct style and use uop args in specop.isa. .. arch-x86: Correct style and use uop arg

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Fix style and use uop args in seqop.isa.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42351 ) Change subject: arch-x86: Fix style and use uop args in seqop.isa. .. arch-x86: Fix style and use uop args in seqo

[gem5-dev] Change in gem5/gem5[develop]: base: Make the functions in intmath.hh constexpr.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42357 ) Change subject: base: Make the functions in intmath.hh constexpr. .. base: Make the functions in intmath.hh conste

[gem5-dev] Change in gem5/gem5[develop]: arch-x86: Create a separate type for floating point reg idxs.

2021-03-05 Thread Gabe Black (Gerrit) via gem5-dev
Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/42354 ) Change subject: arch-x86: Create a separate type for floating point reg idxs. .. arch-x86: Create a separate ty