diff options
Diffstat (limited to 'src/main')
| -rw-r--r-- | src/main/scala/firrtl/transforms/FixAddingNegativeLiteralsTransform.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/transforms/FixAddingNegativeLiteralsTransform.scala b/src/main/scala/firrtl/transforms/FixAddingNegativeLiteralsTransform.scala index 2ba28ebb..d1520eae 100644 --- a/src/main/scala/firrtl/transforms/FixAddingNegativeLiteralsTransform.scala +++ b/src/main/scala/firrtl/transforms/FixAddingNegativeLiteralsTransform.scala @@ -17,7 +17,7 @@ object FixAddingNegativeLiterals { * @param width width of the negative number * @return maximum negative number */ - def minNegValue(width: BigInt): BigInt = -(1 << (width.toInt - 1)) + def minNegValue(width: BigInt): BigInt = -(BigInt(1) << (width.toInt - 1)) /** Updates the type of the DoPrim from its arguments (e.g. if is UnknownType) * @param d input DoPrim |
