return VM_Type.FloatType;
return OPT_ClassLoaderProxy.FloatType;
  final VM_Type getType() {    if (isRegister())      return asRegister().type;    if (isType())      return OPT_ClassLoaderProxy.VM_Type_type;    if (isIntConstant()) {      int value = asIntConstant().value;      VM_Type type;      if ((value == 0) || (value == 1))	type = VM_Type.BooleanType;      else if (-128 <= value && value <= 127)	type = VM_Type.ByteType;      else if (-32768 <= value && value <= 32767)	type = VM_Type.ShortType;      else	type = VM_Type.IntType;      return type;    }    if (isNullConstant())      return OPT_ClassLoaderProxy.NULL_TYPE;    if (isStringConstant())      return VM_Type.JavaLangStringType;    if (isFloatConstant())      return VM_Type.FloatType;    if (isLongConstant())      return VM_Type.LongType;    if (isDoubleConstant())      return VM_Type.DoubleType;    if (isTrueGuard())      return OPT_ClassLoaderProxy.VALIDATION_TYPE;    throw new OPT_OptimizingCompilerException("unknown operand type: "+this);  }