/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciArrayKlass.cpp | 26 #include "ci/ciArrayKlass.hpp" 31 // ciArrayKlass 37 // ciArrayKlass::ciArrayKlass 40 ciArrayKlass::ciArrayKlass(KlassHandle h_k) : ciKlass(h_k) { function in class:ciArrayKlass 46 // ciArrayKlass::ciArrayKlass 49 ciArrayKlass::ciArrayKlass(ciSymbo function in class:ciArrayKlass [all...] |
H A D | ciArrayKlass.hpp | 30 // ciArrayKlass 34 class ciArrayKlass : public ciKlass { class in inherits:ciKlass 40 ciArrayKlass(KlassHandle h_k); 41 ciArrayKlass(ciSymbol* name, int dimension, ciKlass* klass); 47 const char* type_string() { return "ciArrayKlass"; } 64 static ciArrayKlass* make(ciType* element_type);
|
H A D | ciTypeArrayKlass.hpp | 28 #include "ci/ciArrayKlass.hpp" 34 class ciTypeArrayKlass : public ciArrayKlass {
|
H A D | ciTypeArrayKlass.cpp | 36 ciTypeArrayKlass::ciTypeArrayKlass(KlassHandle h_k) : ciArrayKlass(h_k) {
|
H A D | ciClassList.hpp | 65 class ciArrayKlass; 120 friend class ciArrayKlass; \
|
H A D | ciObjArrayKlass.hpp | 28 #include "ci/ciArrayKlass.hpp" 34 class ciObjArrayKlass : public ciArrayKlass {
|
H A D | ciObjArrayKlass.cpp | 42 ciObjArrayKlass::ciObjArrayKlass(KlassHandle h_k) : ciArrayKlass(h_k) { 65 : ciArrayKlass(array_name,
|
H A D | ciObject.hpp | 269 ciArrayKlass* as_array_klass() { 271 return (ciArrayKlass*)this;
|
H A D | ciTypeFlow.cpp | 746 ciArrayKlass* array_klass = str->get_klass(will_link)->as_array_klass();
|
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/ |
H A D | ciArrayKlass.java | 34 public class ciArrayKlass extends ciKlass { class in inherits:ciKlass 44 Type type = db.lookupType("ciArrayKlass"); 50 public ciArrayKlass(Address addr) { method in class:ciArrayKlass
|
H A D | ciTypeArrayKlass.java | 34 public class ciTypeArrayKlass extends ciArrayKlass {
|
H A D | ciObjArrayKlass.java | 34 public class ciObjArrayKlass extends ciArrayKlass {
|
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | parse3.cpp | 399 Node* Parse::expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs) { 406 ciArrayKlass* array_klass_1 = array_klass->as_obj_array_klass()->element_klass()->as_array_klass(); 425 ciArrayKlass* array_klass = iter().get_klass(will_link)->as_array_klass(); 497 Node* dims_array_klass = makecon(TypeKlassPtr::make(ciArrayKlass::make(ciType::make(T_INT))));
|
H A D | parse.hpp | 523 Node* expand_multianewarray(ciArrayKlass* array_klass, Node* *lengths, int ndimensions, int nargs);
|
H A D | type.cpp | 339 TypeAryPtr::NARROWOOPS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeNarrowOop::BOTTOM, TypeInt::POS), NULL /*ciArrayKlass::make(o)*/, false, Type::OffsetBot); 348 TypeAryPtr::OOPS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeInstPtr::BOTTOM,TypeInt::POS), NULL /*ciArrayKlass::make(o)*/, false, Type::OffsetBot); 2621 ciKlass* klass = ciArrayKlass::make(ciType::make(bt)); 2629 ciKlass* klass = ciArrayKlass::make(ciType::make(bt));
|
H A D | memnode.cpp | 1960 return TypeKlassPtr::make(ciArrayKlass::make(t)); 2004 ciArrayKlass *ak = tary->klass()->as_array_klass();
|
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Instruction.cpp | 177 ciArrayKlass* ak = (ciArrayKlass*)array_type; 195 ciArrayKlass* ak = (ciArrayKlass*)array_type;
|
H A D | c1_LIRGenerator.cpp | 32 #include "ci/ciArrayKlass.hpp" 701 static ciArrayKlass* as_array_klass(ciType* type) { 703 return (ciArrayKlass*)type; 741 void LIRGenerator::arraycopy_helper(Intrinsic* x, int* flagsp, ciArrayKlass** expected_typep) { 749 ciArrayKlass* expected_type = NULL; 752 ciArrayKlass* src_exact_type = as_array_klass(src->exact_type()); 753 ciArrayKlass* src_declared_type = as_array_klass(src->declared_type()); 758 ciArrayKlass* dst_exact_type = as_array_klass(dst->exact_type()); 759 ciArrayKlass* dst_declared_type = as_array_klass(dst->declared_type()); 769 ciArrayKlass* dst_typ [all...] |
H A D | c1_LIR.hpp | 1215 ciArrayKlass* _expected_type; 1236 ciArrayKlass* expected_type, int flags, CodeEmitInfo* info); 1245 ciArrayKlass* expected_type() const { return _expected_type; } 2143 void arraycopy(LIR_Opr src, LIR_Opr src_pos, LIR_Opr dst, LIR_Opr dst_pos, LIR_Opr length, LIR_Opr tmp, ciArrayKlass* expected_type, int flags, CodeEmitInfo* info) { append(new LIR_OpArrayCopy(src, src_pos, dst, dst_pos, length, tmp, expected_type, flags, info)); }
|
H A D | c1_LIRGenerator.hpp | 334 void arraycopy_helper(Intrinsic* x, int* flags, ciArrayKlass** expected_type);
|
H A D | c1_LIR.cpp | 410 LIR_Opr tmp, ciArrayKlass* expected_type, int flags, CodeEmitInfo* info)
|
/openjdk7/hotspot/src/share/vm/shark/ |
H A D | sharkTopLevelBlock.cpp | 863 ((ciArrayKlass *) array->type())->element_type() : 1792 ciArrayKlass *array_klass = ciArrayKlass::make(ciType::make(type)); 1817 ciArrayKlass *array_klass = iter()->get_klass(will_link)->as_array_klass();
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | vmStructs.cpp | 1023 nonstatic_field(ciArrayKlass, _dimension, jint) \ 2030 declare_type(ciArrayKlass, ciKlass) \ 2031 declare_type(ciTypeArrayKlass, ciArrayKlass) \ 2032 declare_type(ciObjArrayKlass, ciArrayKlass) \
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | c1_LIRGenerator_sparc.cpp | 781 ciArrayKlass* expected_type;
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | c1_LIRGenerator_x86.cpp | 931 ciArrayKlass* expected_type;
|