changeset 22580:6a7f2f656ed9

Add asConstantJavaValue method to ValueUtil.
author Roland Schatz <roland.schatz@oracle.com>
date Fri, 18 Sep 2015 12:11:45 +0200
parents c7d9aa0c44fa
children 3884a98ebcde
files jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ValueUtil.java
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ValueUtil.java	Fri Sep 18 11:52:39 2015 +0200
+++ b/jvmci/jdk.internal.jvmci.code/src/jdk/internal/jvmci/code/ValueUtil.java	Fri Sep 18 12:11:45 2015 +0200
@@ -65,6 +65,11 @@
         return value instanceof JavaConstant;
     }
 
+    public static JavaConstant asConstantJavaValue(JavaValue value) {
+        assert value != null;
+        return (JavaConstant) value;
+    }
+
     public static boolean isAllocatableValue(Value value) {
         assert value != null;
         return value instanceof AllocatableValue;