轩胡 has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/67295?usp=email )

Change subject: arch-riscv,cpu-minor: Add MinorDefaultVecFU for risc-v v-ext
......................................................................

arch-riscv,cpu-minor: Add MinorDefaultVecFU for risc-v v-ext

Change-Id: Id5c5ae5fa1901154cadeb0a4958703f3f15d491f
---
M src/cpu/minor/BaseMinorCPU.py
1 file changed, 35 insertions(+), 0 deletions(-)



diff --git a/src/cpu/minor/BaseMinorCPU.py b/src/cpu/minor/BaseMinorCPU.py
index bcdab1b..ffd5345 100644
--- a/src/cpu/minor/BaseMinorCPU.py
+++ b/src/cpu/minor/BaseMinorCPU.py
@@ -244,6 +244,31 @@
     opClasses = minorMakeOpClassSet(["IprAccess", "InstPrefetch"])
     opLat = 1

+class MinorDefaultVecFU(MinorFU):
+    opClasses = minorMakeOpClassSet(
+        [
+            'VectorUnitStrideLoad',
+            'VectorUnitStrideStore',
+            'VectorUnitStrideMaskLoad',
+            'VectorUnitStrideMaskStore',
+            'VectorStridedLoad',
+            'VectorStridedStore',
+            'VectorIndexedLoad',
+            'VectorIndexedStore',
+            'VectorUnitStrideFaultOnlyFirstLoad',
+            'VectorWholeRegisterLoad',
+            'VectorWholeRegisterStore',
+            'VectorIntegerArith',
+            'VectorFloatArith',
+            'VectorFloatConvert',
+            'VectorIntegerReduce',
+            'VectorFloatReduce',
+            'VectorMisc',
+            'VectorIntegerExtension',
+            'VectorConfig'
+        ]
+    )
+    opLat = 1

 class MinorDefaultFUPool(MinorFUPool):
     funcUnits = [
@@ -255,6 +280,7 @@
         MinorDefaultPredFU(),
         MinorDefaultMemFU(),
         MinorDefaultMiscFU(),
+        MinorDefaultVecFU(),
     ]



--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/67295?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: Id5c5ae5fa1901154cadeb0a4958703f3f15d491f
Gerrit-Change-Number: 67295
Gerrit-PatchSet: 1
Gerrit-Owner: 轩胡 <huxuan0...@gmail.com>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org

Reply via email to