Fix unextend method for signed constants

This commit is contained in:
Scott Thibault
2022-02-02 03:21:09 +01:00
committed by Marcelina Kościelnicka
parent bf85dfee5e
commit e04ac4e9e9
+1 -2
View File
@@ -29,8 +29,7 @@ code sigA sigB sigH
if (sig[i] != sig[i-1]) if (sig[i] != sig[i-1])
break; break;
// Do not remove non-const sign bit // Do not remove non-const sign bit
if (sig[i].wire) ++i;
++i;
return sig.extract(0, i); return sig.extract(0, i);
}; };
sigA = unextend(port(mul, \A)); sigA = unextend(port(mul, \A));