From: Cesar Strauss Date: Sat, 10 Apr 2021 20:27:48 +0000 (-0300) Subject: 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"