Searched refs:ciTypeArrayKlass (Results 1 - 18 of 18) sorted by relevance

/openjdk7/hotspot/src/share/vm/ci/
H A DciTypeArrayKlass.cpp26 #include "ci/ciTypeArrayKlass.hpp"
29 // ciTypeArrayKlass
35 // ciTypeArrayKlass::ciTypeArrayKlass
36 ciTypeArrayKlass::ciTypeArrayKlass(KlassHandle h_k) : ciArrayKlass(h_k) { function in class:ciTypeArrayKlass
42 // ciTypeArrayKlass::make_impl
45 ciTypeArrayKlass* ciTypeArrayKlass::make_impl(BasicType t) {
51 // ciTypeArrayKlass
[all...]
H A DciTypeArrayKlass.hpp30 // ciTypeArrayKlass
34 class ciTypeArrayKlass : public ciArrayKlass { class in inherits:ciArrayKlass
38 ciTypeArrayKlass(KlassHandle h_k);
44 const char* type_string() { return "ciTypeArrayKlass"; }
47 static ciTypeArrayKlass* make_impl(BasicType type);
59 static ciTypeArrayKlass* make(BasicType type);
H A DciClassList.hpp67 class ciTypeArrayKlass;
122 friend class ciTypeArrayKlass; \
H A DciArrayKlass.cpp28 #include "ci/ciTypeArrayKlass.hpp"
101 return ciTypeArrayKlass::make(element_type->basic_type());
H A DciObject.hpp277 ciTypeArrayKlass* as_type_array_klass() {
279 return (ciTypeArrayKlass*)this;
H A DciObjectFactory.cpp44 #include "ci/ciTypeArrayKlass.hpp"
324 return new (arena()) ciTypeArrayKlass(h_k);
478 element_klass = ciTypeArrayKlass::make(element_type);
H A DciTypeFlow.cpp32 #include "ci/ciTypeArrayKlass.hpp"
773 ciKlass* klass = ciTypeArrayKlass::make((BasicType)str->get_index());
950 ciTypeArrayKlass* array_klass = pop_typeArray();
1013 ciTypeArrayKlass* array_klass = pop_typeArray();
1156 ciTypeArrayKlass* array_klass = pop_typeArray();
1165 ciTypeArrayKlass* array_klass = pop_typeArray();
1364 ciTypeArrayKlass* array_klass = pop_typeArray();
H A DciTypeFlow.hpp345 // or ciTypeArrayKlass (resp.). In the rare case that an explicit
353 ciTypeArrayKlass* pop_typeArray() {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ci/
H A DciTypeArrayKlass.java34 public class ciTypeArrayKlass extends ciArrayKlass { class in inherits:ciArrayKlass
44 Type type = db.lookupType("ciTypeArrayKlass");
47 public ciTypeArrayKlass(Address addr) { method in class:ciTypeArrayKlass
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse3.cpp391 const TypeKlassPtr* array_klass = TypeKlassPtr::make(ciTypeArrayKlass::make(elem_type));
H A Dtype.cpp350 TypeAryPtr::BYTES = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeInt::BYTE ,TypeInt::POS), ciTypeArrayKlass::make(T_BYTE), true, Type::OffsetBot);
351 TypeAryPtr::SHORTS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeInt::SHORT ,TypeInt::POS), ciTypeArrayKlass::make(T_SHORT), true, Type::OffsetBot);
352 TypeAryPtr::CHARS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeInt::CHAR ,TypeInt::POS), ciTypeArrayKlass::make(T_CHAR), true, Type::OffsetBot);
353 TypeAryPtr::INTS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeInt::INT ,TypeInt::POS), ciTypeArrayKlass::make(T_INT), true, Type::OffsetBot);
354 TypeAryPtr::LONGS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(TypeLong::LONG ,TypeInt::POS), ciTypeArrayKlass::make(T_LONG), true, Type::OffsetBot);
355 TypeAryPtr::FLOATS = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(Type::FLOAT ,TypeInt::POS), ciTypeArrayKlass::make(T_FLOAT), true, Type::OffsetBot);
356 TypeAryPtr::DOUBLES = TypeAryPtr::make(TypePtr::BotPTR, TypeAry::make(Type::DOUBLE ,TypeInt::POS), ciTypeArrayKlass::make(T_DOUBLE), true, Type::OffsetBot);
3917 return ciTypeArrayKlass::make(bt);
3923 k_ary = ciTypeArrayKlass::make(el->basic_type());
H A Dstringopts.cpp1436 char_array = kit.new_array(__ makecon(TypeKlassPtr::make(ciTypeArrayKlass::make(T_CHAR))),
H A DgraphKit.cpp3814 ciTypeArrayKlass::make(T_CHAR), true, 0);
3837 ciTypeArrayKlass::make(T_CHAR), true, 0);
H A Dcompile.cpp1345 ciKlass* aklass = ciTypeArrayKlass::make(T_BYTE);
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.cpp31 #include "ci/ciTypeArrayKlass.hpp"
222 return ciTypeArrayKlass::make(elt_type());
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dc1_LIRGenerator_sparc.cpp35 #include "ci/ciTypeArrayKlass.hpp"
910 __ oop2reg(ciTypeArrayKlass::make(elem_type)->constant_encoding(), klass_reg);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dc1_LIRGenerator_x86.cpp35 #include "ci/ciTypeArrayKlass.hpp"
1047 __ oop2reg(ciTypeArrayKlass::make(elem_type)->constant_encoding(), klass_reg);
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp2031 declare_type(ciTypeArrayKlass, ciArrayKlass) \

Completed in 138 milliseconds