From 869210c7ec1ff2987ccae9de6cac4233b0d4fc5f Mon Sep 17 00:00:00 2001 From: Yinan Xu Date: Sun, 10 Jan 2021 11:10:07 +0800 Subject: [PATCH] alu: use ALUOpType.isBranch(func) for isBranch --- src/main/scala/xiangshan/backend/fu/Alu.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/xiangshan/backend/fu/Alu.scala b/src/main/scala/xiangshan/backend/fu/Alu.scala index d94e8c9f5..e98268b8f 100644 --- a/src/main/scala/xiangshan/backend/fu/Alu.scala +++ b/src/main/scala/xiangshan/backend/fu/Alu.scala @@ -56,7 +56,7 @@ class Alu extends FunctionUnit with HasRedirectOut { ALUOpType.getBranchType(ALUOpType.bltu) -> sltu ) - val isBranch = uop.cf.brUpdate.pd.isBr + val isBranch = ALUOpType.isBranch(func) val isRVC = uop.cf.brUpdate.pd.isRVC val taken = LookupTree(ALUOpType.getBranchType(func), branchOpTable) ^ ALUOpType.isBranchInvert(func) val target = (pc + offset)(VAddrBits-1,0) -- GitLab