am 965ac7e0: Merge "Various fixes related to integer negate operations."

* commit '965ac7e0e6b83dc8bfe3f27305d7029d2febac79':
  Various fixes related to integer negate operations.