Searched refs:basic_type (Results 1 - 25 of 71) sorted by relevance

123

/openjdk7/hotspot/src/share/vm/ci/
H A DciConstant.hpp73 BasicType basic_type() const { return _type; } function in class:VALUE_OBJ_CLASS_SPEC
76 assert(basic_type() == T_BOOLEAN, "wrong type");
80 assert(basic_type() == T_CHAR, "wrong type");
84 assert(basic_type() == T_BYTE, "wrong type");
88 assert(basic_type() == T_SHORT, "wrong type");
92 assert(basic_type() == T_BOOLEAN || basic_type() == T_CHAR ||
93 basic_type() == T_BYTE || basic_type() == T_SHORT ||
94 basic_type()
[all...]
H A DciType.hpp55 BasicType basic_type() const { return _basic_type; } function in class:ciType
72 bool is_primitive_type() const { return basic_type() != T_OBJECT && basic_type() != T_ARRAY; }
73 int size() const { return type2size[basic_type()]; }
74 bool is_void() const { return basic_type() == T_VOID; }
H A DciType.cpp41 ciType::ciType(BasicType basic_type) : ciObject() { argument
42 assert(basic_type >= T_BOOLEAN && basic_type <= T_CONFLICT, "range check");
43 assert(basic_type != T_OBJECT && basic_type != T_ARRAY, "not a reference type");
44 _basic_type = basic_type;
72 return type2name(basic_type());
104 return CURRENT_THREAD_ENV->get_object(Universe::java_mirror(basic_type()))->as_instance();
114 if (basic_type() == T_VOID) return NULL;
117 return CURRENT_THREAD_ENV->get_object(SystemDictionary::box_klass(basic_type()))
[all...]
H A DciConstant.cpp39 basictype_to_str(basic_type()));
40 switch (basic_type()) {
H A DciField.cpp90 BasicType field_type = FieldType::basic_type(signature);
231 switch(type()->basic_type()) {
233 _constant_value = ciConstant(type()->basic_type(), mirror->byte_field(_offset));
236 _constant_value = ciConstant(type()->basic_type(), mirror->char_field(_offset));
239 _constant_value = ciConstant(type()->basic_type(), mirror->short_field(_offset));
242 _constant_value = ciConstant(type()->basic_type(), mirror->bool_field(_offset));
245 _constant_value = ciConstant(type()->basic_type(), mirror->int_field(_offset));
269 _constant_value = ciConstant(type()->basic_type(), ciNullObject::make());
271 _constant_value = ciConstant(type()->basic_type(), CURRENT_ENV->get_object(o));
H A DciArrayKlass.cpp101 return ciTypeArrayKlass::make(element_type->basic_type());
H A DciField.hpp108 BasicType layout_type() { return type2field[(_type == NULL) ? T_OBJECT : _type->basic_type()]; }
H A DciInstance.cpp71 BasicType field_btype = field->type()->basic_type();
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DArrayType.java69 private Type basic_type; field in class:ArrayType
104 basic_type = array.basic_type;
112 basic_type = type;
120 buf.append(basic_type.getSignature());
129 return basic_type;
137 return basic_type;
139 return new ArrayType(basic_type, dimensions - 1);
148 public int hashCode() { return basic_type.hashCode() ^ dimensions; }
155 return (array.dimensions == dimensions) && array.basic_type
[all...]
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkConstant.cpp38 if (constant.basic_type() == T_OBJECT) {
59 switch (constant.basic_type()) {
90 tty->print_cr("Unhandled type %s", type2name(constant.basic_type()));
H A DsharkBlock.hpp146 switch (result->basic_type()) {
159 assert(result->basic_type() == type, "type mismatch");
208 virtual void do_aload(BasicType basic_type);
209 virtual void do_astore(BasicType basic_type);
H A DsharkValue.cpp82 BasicType SharkNormalValue::basic_type() const { function in class:SharkNormalValue
83 return type()->basic_type();
85 BasicType SharkAddressValue::basic_type() const { function in class:SharkAddressValue
134 return basic_type() == T_ARRAY;
H A DsharkType.hpp113 return to_stackType(type->basic_type());
119 return to_arrayType(type->basic_type());
H A DsharkCacheDecache.cpp66 SharkType::to_stackType(value->basic_type()),
136 SharkType::to_stackType(value->basic_type()),
179 SharkType::to_stackType(value->basic_type()),
226 SharkType::to_stackType(value->basic_type()),
252 SharkType::to_stackType(value->basic_type()))),
H A DsharkState.cpp210 switch (type->basic_type()) {
254 switch (type->basic_type()) {
295 if (type->basic_type() == (BasicType) ciTypeFlow::StateVector::T_NULL) {
301 switch (type->basic_type()) {
333 if (type->basic_type() == (BasicType) ciTypeFlow::StateVector::T_NULL) {
339 switch (type->basic_type()) {
H A DsharkBuilder.cpp94 BasicType basic_type,
100 SharkType::to_arrayType(basic_type),
101 type2aelembytes(basic_type),
106 BasicType basic_type,
110 arrayoop, basic_type,
111 in_ByteSize(arrayOopDesc::base_offset_in_bytes(basic_type)),
93 CreateArrayAddress(Value* arrayoop, BasicType basic_type, ByteSize base_offset, Value* index, const char* name) argument
105 CreateArrayAddress(Value* arrayoop, BasicType basic_type, Value* index, const char* name) argument
H A DsharkValue.hpp74 virtual BasicType basic_type() const = 0;
201 BasicType basic_type() const;
303 BasicType basic_type() const;
H A DsharkTopLevelBlock.cpp269 switch (callee->return_type()->basic_type()) {
355 switch (value->basic_type()) {
373 tty->print_cr("Unhandled type %s", type2name(value->basic_type()));
815 void SharkTopLevelBlock::do_aload(BasicType basic_type) { argument
824 array->jarray_value(), basic_type, index->jint_value()));
826 const Type *stack_type = SharkType::to_stackType(basic_type);
828 value = builder()->CreateIntCast(value, stack_type, basic_type != T_CHAR);
830 switch (basic_type) {
864 ciType::make(basic_type),
869 tty->print_cr("Unhandled type %s", type2name(basic_type));
874 do_astore(BasicType basic_type) argument
[all...]
H A DsharkBuilder.hpp77 BasicType basic_type,
82 BasicType basic_type,
/openjdk7/hotspot/src/share/vm/runtime/
H A DfieldType.cpp41 BasicType FieldType::basic_type(Symbol* signature) { function in class:FieldType
77 assert(basic_type(signature) == T_ARRAY, "must be array");
H A DfieldType.hpp59 static BasicType basic_type(Symbol* signature);
H A DfieldDescriptor.hpp85 BasicType field_type() const { return FieldType::basic_type(signature()); }
/openjdk7/hotspot/src/share/vm/utilities/
H A DconstantTag.cpp36 BasicType constantTag::basic_type() const { function in class:constantTag
H A DconstantTag.hpp110 BasicType basic_type() const; // if used with ldc, what kind of value gets pushed?
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.hpp712 : Instruction(as_ValueType(field->type()->basic_type()), state_before)
730 BasicType field_type() const { return _field->type()->basic_type(); }
2110 UnsafeOp(BasicType basic_type, bool is_put)
2111 : Instruction(is_put ? voidType : as_ValueType(basic_type))
2112 , _basic_type(basic_type)
2122 BasicType basic_type() { return _basic_type; }
2138 UnsafeRawOp(BasicType basic_type, Value addr, bool is_put)
2139 : UnsafeOp(basic_type, is_put)
2148 UnsafeRawOp(BasicType basic_type, Value base, Value index, int log2_scale, bool is_put)
2149 : UnsafeOp(basic_type, is_pu
[all...]

Completed in 102 milliseconds

123