Lines Matching refs:make

208   static const Type *make(enum TYPES);
476 static const TypeF *make(float f);
503 static const TypeD *make(double d);
535 static const TypeInt *make(jint lo);
537 static const TypeInt *make(jint lo, jint hi, int w);
597 static const TypeLong *make(jlong lo);
599 static const TypeLong *make(jlong lo, jlong hi, int w);
661 static const TypeTuple *make( uint cnt, const Type **fields );
707 static const TypeAry* make(const Type* elem, const TypeInt* size, bool stable = false);
746 static const TypeVect *make(const BasicType elem_bt, uint length) {
748 return make(get_const_basic_type(elem_bt), length);
751 static const TypeVect *make(const Type* elem, uint length);
851 static const TypePtr *make(TYPES t, PTR ptr, int offset,
922 static const TypeRawPtr *make( PTR ptr );
923 static const TypeRawPtr *make( address bits );
1006 static const TypeOopPtr* make(PTR ptr, int offset, int instance_id,
1070 static const TypeInstPtr *make(ciObject* o) {
1071 return make(TypePtr::Constant, o->klass(), true, o, 0, InstanceBot);
1074 static const TypeInstPtr *make(ciObject* o, int offset) {
1075 return make(TypePtr::Constant, o->klass(), true, o, offset, InstanceBot);
1079 static const TypeInstPtr *make(PTR ptr, ciKlass* klass) {
1080 return make(ptr, klass, false, NULL, 0, InstanceBot);
1085 return make(ptr, klass, true, NULL, 0, InstanceBot);
1089 static const TypeInstPtr *make(PTR ptr, ciKlass* klass, int offset) {
1090 return make(ptr, klass, false, NULL, offset, InstanceBot);
1094 static const TypeInstPtr *make(PTR ptr, ciKlass* k, bool xk, ciObject* o, int offset,
1179 static const TypeAryPtr *make(PTR ptr, const TypeAry *ary, ciKlass* k, bool xk, int offset,
1184 static const TypeAryPtr *make(PTR ptr, ciObject* o, const TypeAry *ary, ciKlass* k, bool xk, int offset,
1258 static const TypeMetadataPtr* make(PTR ptr, ciMetadata* m, int offset);
1260 static const TypeMetadataPtr* make(ciMethod* m);
1261 static const TypeMetadataPtr* make(ciMethodData* m);
1328 static const TypeKlassPtr* make(PTR ptr, int offset);
1331 static const TypeKlassPtr *make( ciKlass* k ) { return make( TypePtr::Constant, k, 0); }
1333 static const TypeKlassPtr *make( ciKlass* k, int offset ) { return make( TypePtr::Constant, k, offset); }
1335 static const TypeKlassPtr *make( PTR ptr, ciKlass* k, int offset);
1426 static const TypeNarrowOop *make( const TypePtr* type);
1429 return make(TypeOopPtr::make_from_constant(con, require_constant));
1469 static const TypeNarrowKlass *make( const TypePtr* type);
1506 static const TypeFunc *make(ciMethod* method);
1507 static const TypeFunc *make(ciSignature signature, const Type* extra);
1508 static const TypeFunc *make(const TypeTuple* domain, const TypeTuple* range);
1715 (isa_ptr() ? TypeNarrowOop::make(is_ptr()) : NULL);
1720 (isa_ptr() ? TypeNarrowKlass::make(is_ptr()) : NULL);