From cb11cc87e6053f04590468bc66e57b6760a6559a Mon Sep 17 00:00:00 2001 From: qinjun-li Date: Fri, 8 Nov 2024 12:24:14 +0800 Subject: [PATCH] [rtl] fix vfslide1. --- t1/src/decoder/attribute/topUop.scala | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/t1/src/decoder/attribute/topUop.scala b/t1/src/decoder/attribute/topUop.scala index 04cabdfdf..c9447af9e 100644 --- a/t1/src/decoder/attribute/topUop.scala +++ b/t1/src/decoder/attribute/topUop.scala @@ -93,11 +93,17 @@ object TopUop { allMatched.contains(t1DecodePattern.instruction.name) } def t2(t1DecodePattern: T1DecodePattern): Boolean = { - val allMatched: Seq[String] = Seq("vslide1down.vx") + val allMatched: Seq[String] = Seq( + "vslide1down.vx", + "vfslide1down.vf" + ) allMatched.contains(t1DecodePattern.instruction.name) } def t3(t1DecodePattern: T1DecodePattern): Boolean = { - val allMatched: Seq[String] = Seq("vslide1up.vx") + val allMatched: Seq[String] = Seq( + "vslide1up.vx", + "vfslide1up.vf" + ) allMatched.contains(t1DecodePattern.instruction.name) } def t4(t1DecodePattern: T1DecodePattern): Boolean = {