From f903e20aff0178bd1bab4c289d2f7e8a9abc6c93 Mon Sep 17 00:00:00 2001 From: Cesar Strauss Date: Sat, 10 Apr 2021 17:27:48 -0300 Subject: [PATCH] Implement 1<> dststep) # skip fetching source mask register, when zero @@ -485,8 +491,14 @@ class TestIssuerInternal(Elaboratable): # store source mask inv = Repl(sinvert, 64) new_srcmask = Signal(64) - # invert mask if requested - comb += new_srcmask.eq(self.int_pred.data_o ^ inv) + with m.If(sunary): + # set selected mask bit for 1<> srcstep) m.next = "FETCH_PRED_DONE" -- 2.30.2