#
20a5248f |
| 19-Oct-2023 |
zhanglinjuan <[email protected]> |
Add VLSU
* miscs: optimize code style
* vector: add VLSU param system and redefine vector lq io
* VLUopQueue: add flow split and address generation logic
* VLUopQueue: add flow issue and writebac
Add VLSU
* miscs: optimize code style
* vector: add VLSU param system and redefine vector lq io
* VLUopQueue: add flow split and address generation logic
* VLUopQueue: add flow issue and writeback logic
* VLUopQueue: set vstart for elements with exception
* VLUopQueue: handle unit-stride fof loads
* VLUopQueue: implement vector masking according to vm
* vector: rewrite vector store io
* VlFlowQueue: add enqueue and dequeue logic
* VLFlowQueue: fix some coding problem
* VlFlowQueue: add issue, replay and result logic
* VLFlowQueue: add redirect logic
* Rob: fix compilation error
* vector: remove stale codes
* vector: add VSUopQueue and fix bugs for vector load
* backbone: add vector load/store execution paths
* VSFlowQueue: Basic function
* VLUopQueue: add redirect logic for load-load violation
* VSFlowQueue: fix some compile problems
* VSUopQueue: add signal to indicate whether a flow is the last one
* VSFlowQueue: inform scala sq when vector store finished
* StoreQueue: maintain sequential retirement between scalar & vector stores
* LoadQueueRAW: handle violation between vector stores & scalar loads
* LDU: add vector store to scalar load forwarding
* XSCore: fix writeback width of MemBlock
* vector: fix load/store whole register and masked unit-stride load/store emul, evl, flownum (#2383)
* VSFlowQueue: Support STLF
* VLFlowQueue: fix compile bug
* VSFlowQueue: fix compile problem
---------
Co-authored-by: xuzefan <[email protected]> Co-authored-by: good-circle <[email protected]> Co-authored-by: weidingliu <[email protected]>
show more ...
|