Mercurial > hg > graal-compiler
comparison graal/GraalCompiler/src/com/sun/c1x/value/ValueUtil.java @ 2690:abb4cc15283d
Sync with latest renamings
author | Gilles Duboscq <gilles.duboscq@oracle.com> |
---|---|
date | Wed, 18 May 2011 11:53:06 +0200 |
parents | bd235cb4375a |
children |
comparison
equal
deleted
inserted
replaced
2689:8fcf5179aafd | 2690:abb4cc15283d |
---|---|
21 * questions. | 21 * questions. |
22 */ | 22 */ |
23 package com.sun.c1x.value; | 23 package com.sun.c1x.value; |
24 | 24 |
25 import com.sun.c1x.ir.*; | 25 import com.sun.c1x.ir.*; |
26 import com.sun.c1x.util.*; | |
26 import com.sun.cri.ci.*; | 27 import com.sun.cri.ci.*; |
27 | 28 |
28 | 29 |
29 public class ValueUtil { | 30 public class ValueUtil { |
30 | 31 |
71 public static void assertHigh(Value x) { | 72 public static void assertHigh(Value x) { |
72 assert x == null; | 73 assert x == null; |
73 } | 74 } |
74 | 75 |
75 public static boolean typeMismatch(Value x, Value y) { | 76 public static boolean typeMismatch(Value x, Value y) { |
76 return y == null || x.kind != y.kind; | 77 return y == null || !Util.archKindsEqual(x, y); |
77 } | 78 } |
78 | 79 |
79 public static boolean isDoubleWord(Value x) { | 80 public static boolean isDoubleWord(Value x) { |
80 return x != null && x.kind.isDoubleWord(); | 81 return x != null && x.kind.isDoubleWord(); |
81 } | 82 } |