From a33c579e4b435be1bc1d47e6924e96e593cfe06a Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Mon, 6 Feb 2023 16:42:07 -0600 Subject: [PATCH] Removed unreachable if branch in hptw next state logic. --- src/mmu/hptw.sv | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mmu/hptw.sv b/src/mmu/hptw.sv index 5cf58ffd..78975e38 100644 --- a/src/mmu/hptw.sv +++ b/src/mmu/hptw.sv @@ -255,7 +255,6 @@ module hptw ( L2_RD: if (DCacheStallM) NextWalkerState = L2_RD; else NextWalkerState = L1_ADR; L1_ADR: if (InitialWalkerState == L1_ADR | ValidNonLeafPTE) NextWalkerState = L1_RD; // first access in SV32 - else if (ValidNonLeafPTE) NextWalkerState = L1_RD; else NextWalkerState = LEAF; L1_RD: if (DCacheStallM) NextWalkerState = L1_RD; else NextWalkerState = L0_ADR;