Home
last modified time | relevance | path

Searched refs:isV0 (Results 1 – 6 of 6) sorted by relevance

/XiangShan/src/main/scala/xiangshan/backend/
H A DVecExcpDataMergeModule.scala449 o.toVPRF.r(idx).bits.isV0 := (regMaps(oldVdLoc).lreg === 0.U) && (idx == 0).B
452 …o.toVPRF.r(idx + maxMergeNumPerCycle).bits.isV0 := (regMaps(newVdLoc).lreg === 0.U) && (idx == 0).B
464 o.toVPRF.r(idx).bits.isV0 := (regMaps(oldVdLoc).lreg === 0.U) && (idx == 0).B
467 o.toVPRF.r(idx + maxMergeNumPerCycle).bits.isV0 := false.B
481 w.bits.isV0 := (regMaps(newVdLoc).lreg === 0.U) && (idx == 0).B
528 val isV0 = Bool() constant
532 val isV0 = Bool() constant
H A DBundles.scala330 SrcType.isV0(srcType) && this.v0Wen
354 SrcType.isV0(srcType) && this.v0Wen
/XiangShan/src/main/scala/xiangshan/backend/datapath/
H A DDataPath.scala388 when (fromVecExcp.r(i).valid && !fromVecExcp.r(i).bits.isV0) {
393 when (fromVecExcp.r(i).valid && fromVecExcp.r(i).bits.isV0) {
400 when (fromVecExcp.w(i).valid && !fromVecExcp.w(i).bits.isV0) {
407 when(fromVecExcp.w(i).valid && fromVecExcp.w(i).bits.isV0) {
692 (SrcType.isV0(s1_srcType(i)(j)(k)) -> s1_v0PregRData(i)(j)(k)))
767 RegEnable(!fromVecExcp.r(i).bits.isV0, fromVecExcp.r(i).valid),
/XiangShan/src/main/scala/xiangshan/
H A DBundle.scala341 val isV0 = Bool() constant
H A Dpackage.scala51 def isV0(srcType: UInt) = srcType(3) method
/XiangShan/src/main/scala/xiangshan/backend/dispatch/
H A DNewDispatch.scala301 case 3 => SrcType.isV0(fromRename(i).bits.srcType(j))