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 }