From 377b933b626dd8b1ddf49e45d22a8e82df967647 Mon Sep 17 00:00:00 2001 From: Julian Blake Kongslie Date: Fri, 23 Sep 2022 16:54:42 -0700 Subject: Stop cycle after accepting restart in fetch. --- frontend/fetch.h | 1 + 1 file changed, 1 insertion(+) (limited to 'frontend/fetch.h') diff --git a/frontend/fetch.h b/frontend/fetch.h index 0eaebd5..a5c2e32 100644 --- a/frontend/fetch.h +++ b/frontend/fetch.h @@ -44,6 +44,7 @@ namespace frontend { predictor.erase(r.previous_line_address); else predictor[r.previous_line_address] = r.new_next_line_address; + return; } if (fill_request_sent && responsep.can_read() && bundlep->can_write()) { auto r = responsep.read(); -- cgit v1.2.3