MIPS64: Ease test for using "Lui + Dinsu" to load 64-bit constants.

Test was unnecessarily flagging some negative "Low32Bits(value)"
values as requiring 3 instructions to load the 64-bit constant
"value" when those values really only require 2 instructions. This
prevents minimizing the corresponding instruction sequence created
by LoadConst64().

Test: mma test-art-host-gtest

Change-Id: Ib1490000ca15f5e0a23ad3e57d8ede90fd0d8f53
diff --git a/compiler/utils/mips64/assembler_mips64.h b/compiler/utils/mips64/assembler_mips64.h
index 4c8fb68..dd6dcd1 100644
--- a/compiler/utils/mips64/assembler_mips64.h
+++ b/compiler/utils/mips64/assembler_mips64.h
@@ -86,7 +86,7 @@
   int32_t y = High32Bits(value);
 
   if (x == y) {
-    return (IsUint<16>(x) || IsInt<16>(x) || ((x & 0xFFFF) == 0 && IsInt<16>(value >> 16))) ? 2 : 3;
+    return (IsUint<16>(x) || IsInt<16>(x) || ((x & 0xFFFF) == 0)) ? 2 : 3;
   }
 
   return INT_MAX;