Searched defs:elem_type (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp387 void Parse::do_newarray(BasicType elem_type) { argument
391 const TypeKlassPtr* array_klass = TypeKlassPtr::make(ciTypeArrayKlass::make(elem_type));
H A Dparse2.cpp47 void Parse::array_load(BasicType elem_type) { argument
49 Node* adr = array_addressing(elem_type, 0, &elem);
52 const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(elem_type);
53 Node* ld = make_load(control(), adr, elem, elem_type, adr_type);
59 void Parse::array_store(BasicType elem_type) { argument
60 Node* adr = array_addressing(elem_type, 1);
64 const TypeAryPtr* adr_type = TypeAryPtr::get_array_body_type(elem_type);
65 store_to_memory(control(), adr, val, elem_type, adr_type); local
H A Druntime.cpp289 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type(); variable
290 result = oopFactory::new_typeArray(elem_type, len, THREAD);
292 // Although the oopFactory likes to work with the elem_type,
295 klassOopDesc* elem_type = objArrayKlass::cast(array_type)->element_klass(); variable
296 result = oopFactory::new_objArray(elem_type, len, THREAD);
326 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type(); variable
327 result = oopFactory::new_typeArray_nozero(elem_type, len, THREAD);
347 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type(); variable
348 const size_t hs = arrayOopDesc::header_size(elem_type);
364 JRT_ENTRY(void, OptoRuntime::multianewarray2_C(klassOopDesc* elem_type, in
[all...]
H A Dmacro.cpp690 ciType* elem_type; local
709 elem_type = klass->as_array_klass()->element_type();
710 basic_elem_type = elem_type->basic_type();
737 elem_type = field->type();
746 if (!elem_type->is_loaded()) {
756 field_type = TypeOopPtr::make_from_klass(elem_type->as_klass());
H A Dlibrary_call.cpp2252 const TypeOopPtr *elem_type = adr_type->is_aryptr()->elem()->isa_oopptr(); local
2253 if (elem_type != NULL) {
2254 sharpened_klass = elem_type->klass();
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp908 BasicType elem_type = x->elt_type(); local
910 __ oop2reg(ciTypeArrayKlass::make(elem_type)->constant_encoding(), klass_reg);
913 __ allocate_array(reg, len, tmp1, tmp2, tmp3, tmp4, elem_type, klass_reg, slow_path);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp1045 BasicType elem_type = x->elt_type(); local
1047 __ oop2reg(ciTypeArrayKlass::make(elem_type)->constant_encoding(), klass_reg);
1050 __ allocate_array(reg, len, tmp1, tmp2, tmp3, tmp4, elem_type, klass_reg, slow_path);
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiTagMap.cpp1108 jvmtiPrimitiveType elem_type = (jvmtiPrimitiveType)type2char(type); local
1114 elem_type,

Completed in 125 milliseconds