mirror of
https://github.com/YosysHQ/yosys
synced 2025-04-13 04:28:18 +00:00
Fix unextend method for signed constants
This commit is contained in:
parent
bf85dfee5e
commit
e04ac4e9e9
|
@ -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));
|
||||||
|
|
Loading…
Reference in a new issue