Use concurrent hash map for referenceTypeLatticeElements

We still have concurrent access, just not for the same Type
BUG: 119883018

Change-Id: I094495d01df5816068a0ebbc198ed560c5a410e5
diff --git a/src/main/java/com/android/tools/r8/graph/DexItemFactory.java b/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
index da51387..9383bcc 100644
--- a/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
+++ b/src/main/java/com/android/tools/r8/graph/DexItemFactory.java
@@ -64,8 +64,8 @@
   private final Map<SetInlineFrame, SetInlineFrame> setInlineFrames = new HashMap<>();
 
   // ReferenceTypeLattice canonicalization.
-  private final Map<DexType, ReferenceTypeLatticeElement>
-      referenceTypeLatticeElements = new HashMap<>();
+  private final ConcurrentHashMap<DexType, ReferenceTypeLatticeElement>
+      referenceTypeLatticeElements = new ConcurrentHashMap<>();
 
   boolean sorted = false;