From 2a336cfb715faf5002e6da3c172b2a98f5e17a23 Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Sun, 29 Jan 2023 15:06:35 -0600 Subject: [PATCH] Gshare cleanup. --- pipelined/src/ifu/brpred/speculativegshare.sv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipelined/src/ifu/brpred/speculativegshare.sv b/pipelined/src/ifu/brpred/speculativegshare.sv index c41282d59..e38561fb1 100644 --- a/pipelined/src/ifu/brpred/speculativegshare.sv +++ b/pipelined/src/ifu/brpred/speculativegshare.sv @@ -106,7 +106,7 @@ module speculativegshare // GHR pipeline // this version fails the regression test do to pessimistic x propagation. - // assign GHRNextF = FlushD ? (BranchInstrE ? GHRNextD[k:1] : GHRNextD[k-1:0]) : + // assign GHRNextF = FlushD | DirPredictionWrongE ? GHRNextD[k-1:0] : // BranchInstrF ? {DirPredictionF[1], GHRF[k-1:1]} : // GHRF;