comparison graal/com.oracle.max.cri/src/com/oracle/max/cri/ci/CiKind.java @ 5501:d89b20486d87

Renaming CiConstant => RiConstant.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Thu, 07 Jun 2012 17:07:05 +0200
parents a5e43a18ac52
children
comparison
equal deleted inserted replaced
5500:d2f2dede7c1a 5501:d89b20486d87
394 assert false : "unexpected kind: " + this; 394 assert false : "unexpected kind: " + this;
395 return -1; 395 return -1;
396 } 396 }
397 } 397 }
398 398
399 public CiConstant readUnsafeConstant(Object value, long displacement) { 399 public RiConstant readUnsafeConstant(Object value, long displacement) {
400 assert value != null; 400 assert value != null;
401 Unsafe u = Unsafe.getUnsafe(); 401 Unsafe u = Unsafe.getUnsafe();
402 switch(this) { 402 switch(this) {
403 case Boolean: 403 case Boolean:
404 return CiConstant.forBoolean(u.getBoolean(value, displacement)); 404 return RiConstant.forBoolean(u.getBoolean(value, displacement));
405 case Byte: 405 case Byte:
406 return CiConstant.forByte(u.getByte(value, displacement)); 406 return RiConstant.forByte(u.getByte(value, displacement));
407 case Char: 407 case Char:
408 return CiConstant.forChar(u.getChar(value, displacement)); 408 return RiConstant.forChar(u.getChar(value, displacement));
409 case Short: 409 case Short:
410 return CiConstant.forShort(u.getShort(value, displacement)); 410 return RiConstant.forShort(u.getShort(value, displacement));
411 case Int: 411 case Int:
412 return CiConstant.forInt(u.getInt(value, displacement)); 412 return RiConstant.forInt(u.getInt(value, displacement));
413 case Long: 413 case Long:
414 return CiConstant.forLong(u.getLong(value, displacement)); 414 return RiConstant.forLong(u.getLong(value, displacement));
415 case Float: 415 case Float:
416 return CiConstant.forFloat(u.getFloat(value, displacement)); 416 return RiConstant.forFloat(u.getFloat(value, displacement));
417 case Double: 417 case Double:
418 return CiConstant.forDouble(u.getDouble(value, displacement)); 418 return RiConstant.forDouble(u.getDouble(value, displacement));
419 case Object: 419 case Object:
420 return CiConstant.forObject(u.getObject(value, displacement)); 420 return RiConstant.forObject(u.getObject(value, displacement));
421 default: 421 default:
422 assert false : "unexpected kind: " + this; 422 assert false : "unexpected kind: " + this;
423 return null; 423 return null;
424 } 424 }
425 } 425 }