Use valueOf boxing to avoid error prone warnings.

Change-Id: Ib93ee8159736d9cc10c747f3c4dd54965711a4e0
diff --git a/src/main/java/com/android/tools/r8/graph/DexValue.java b/src/main/java/com/android/tools/r8/graph/DexValue.java
index af20456..fd56d2d 100644
--- a/src/main/java/com/android/tools/r8/graph/DexValue.java
+++ b/src/main/java/com/android/tools/r8/graph/DexValue.java
@@ -219,7 +219,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Integer(value);
+      return Integer.valueOf(value);
     }
 
     @Override
@@ -270,7 +270,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Integer(value);
+      return Integer.valueOf(value);
     }
 
     @Override
@@ -325,7 +325,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Integer(value);
+      return Integer.valueOf(value);
     }
 
     @Override
@@ -376,7 +376,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Integer(value);
+      return Integer.valueOf(value);
     }
 
     @Override
@@ -427,7 +427,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Long(value);
+      return Long.valueOf(value);
     }
 
     @Override
@@ -482,7 +482,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Float(value);
+      return Float.valueOf(value);
     }
 
     @Override
@@ -535,7 +535,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Double(value);
+      return Double.valueOf(value);
     }
 
     @Override
@@ -904,7 +904,7 @@
 
     @Override
     public Object asAsmEncodedObject() {
-      return new Integer(value ? 1 : 0);
+      return Integer.valueOf(value ? 1 : 0);
     }
 
     @Override