diff graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java @ 4245:75c620f90ab9

Support stack-operands and register hints in new register allocator API
author Christian Wimmer <Christian.Wimmer@Oracle.com>
date Sat, 07 Jan 2012 16:04:22 -0800
parents fa53d5e4aa35
children 1cf920630944
line wrap: on
line diff
--- a/graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java	Fri Jan 06 15:35:52 2012 +0100
+++ b/graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiValueUtil.java	Sat Jan 07 16:04:22 2012 -0800
@@ -47,6 +47,11 @@
         return value instanceof CiConstant;
     }
 
+    public static CiConstant asConstant(CiValue value) {
+        assert value != null;
+        return (CiConstant) value;
+    }
+
 
     public static boolean isStackSlot(CiValue value) {
         assert value != null;