Searched refs:TypeTuple (Results 1 - 20 of 20) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | runtime.cpp | 449 const Type **fields = TypeTuple::fields(1); 451 const TypeTuple *domain = TypeTuple::make(TypeFunc::Parms+1, fields); 454 fields = TypeTuple::fields(1); 457 const TypeTuple *range = TypeTuple::make(TypeFunc::Parms+1, fields); 465 const Type **fields = TypeTuple::fields(1); 467 const TypeTuple *domain = TypeTuple::make(TypeFunc::Parms+1, fields); 470 fields = TypeTuple [all...] |
H A D | generateOptoStub.cpp | 49 const TypeTuple *jdomain = C->tf()->domain(); 50 const TypeTuple *jrange = C->tf()->range(); 118 const Type **fields = TypeTuple::fields(2*parm_cnt+2); 129 const TypeTuple* domain = TypeTuple::make(cnt,fields); 137 const Type **rfields = TypeTuple::fields(jrange->cnt() - TypeFunc::Parms); 156 const TypeTuple* range = TypeTuple::make(jrange->cnt(),rfields);
|
H A D | type.hpp | 53 class TypeTuple; 234 const TypeTuple *is_tuple() const; // Collection of fields, NOT a pointer 507 //------------------------------TypeTuple-------------------------------------- 511 class TypeTuple : public Type { class in inherits:Type 512 TypeTuple( uint cnt, const Type **fields ) : Type(Tuple), _cnt(cnt), _fields(fields) { } function in class:TypeTuple 534 static const TypeTuple *make( uint cnt, const Type **fields ); 535 static const TypeTuple *make_range(ciSignature *sig); 536 static const TypeTuple *make_domain(ciInstanceKlass* recv, ciSignature *sig); 544 static const TypeTuple *IFBOTH; 545 static const TypeTuple *IFFALS [all...] |
H A D | type.cpp | 278 TypeTuple::IFBOTH = TypeTuple::make( 2, fboth ); 283 TypeTuple::IFFALSE = TypeTuple::make( 2, ffalse ); 288 TypeTuple::IFNEITHER = TypeTuple::make( 2, fneither ); 293 TypeTuple::IFTRUE = TypeTuple::make( 2, ftrue ); 298 TypeTuple::LOOPBODY = TypeTuple [all...] |
H A D | callnode.hpp | 67 const TypeTuple *_domain; 68 StartNode( Node *root, const TypeTuple *domain ) : MultiNode(2), _domain(domain) { 92 StartOSRNode( Node *root, const TypeTuple *domain ) : StartNode(root, domain) {} 94 static const TypeTuple *osr_domain(); 569 const TypeTuple *r = tf()->range(); 752 const Type** fields = TypeTuple::fields(ParmLimit - TypeFunc::Parms); 758 const TypeTuple *domain = TypeTuple::make(ParmLimit, fields); 761 fields = TypeTuple::fields(1); 764 const TypeTuple *rang [all...] |
H A D | divnode.hpp | 167 virtual const Type *bottom_type() const { return TypeTuple::INT_PAIR; } 180 virtual const Type *bottom_type() const { return TypeTuple::LONG_PAIR; }
|
H A D | ifnode.cpp | 51 return TypeTuple::IFNEITHER; // unreachable altogether 53 return TypeTuple::IFFALSE; // only false branch is reachable 55 return TypeTuple::IFTRUE; // only true branch is reachable 58 return TypeTuple::IFBOTH; // No progress 1063 const TypeTuple *t = phase->type(in(0))->is_tuple(); 1064 return ( t == TypeTuple::IFNEITHER || t == TypeTuple::IFTRUE ) 1139 const TypeTuple *t = phase->type(in(0))->is_tuple(); 1140 return ( t == TypeTuple::IFNEITHER || t == TypeTuple [all...] |
H A D | multnode.cpp | 81 const TypeTuple *t = tb->is_tuple();
|
H A D | cfgnode.hpp | 344 virtual const Type *bottom_type() const { return TypeTuple::IFBOTH; } 519 virtual const Type *bottom_type() const { return TypeTuple::IFBOTH; }
|
H A D | machnode.cpp | 529 const TypeTuple *tt = t->is_tuple(); 584 const Type *MachSafePointNode::bottom_type() const { return TypeTuple::MEMBAR; }
|
H A D | callnode.cpp | 99 const TypeTuple *StartOSRNode::osr_domain() { 100 const Type **fields = TypeTuple::fields(2); 103 return TypeTuple::make(TypeFunc::Parms+1, fields); 676 const TypeTuple * d = tf()->domain();
|
H A D | cfgnode.cpp | 2049 const Type** f = TypeTuple::fields(_size); 2051 return TypeTuple::make(_size, f); 2095 const Type** f = TypeTuple::fields(_size); 2118 return TypeTuple::make(_size, f); 2137 const TypeTuple *t = phase->type(in(0))->is_tuple();
|
H A D | matcher.cpp | 198 const TypeTuple *range = C->tf()->range(); 218 const TypeTuple *domain = C->tf()->domain(); 1139 const TypeTuple *domain;
|
H A D | escape.cpp | 810 const TypeTuple* d = call->tf()->domain(); 853 const TypeTuple * d = call->tf()->domain(); 948 const TypeTuple* d = call->tf()->domain(); 992 const TypeTuple* d = call->tf()->domain();
|
H A D | machnode.hpp | 550 virtual const class Type *bottom_type() const { return TypeTuple::IFBOTH; }
|
H A D | callGenerator.cpp | 312 const TypeTuple *r = call_node()->tf()->domain();
|
H A D | memnode.hpp | 909 virtual const Type *bottom_type() const { return TypeTuple::MEMBAR; }
|
H A D | compile.cpp | 713 const TypeTuple *domain = StartOSRNode::osr_domain(); 714 const TypeTuple *range = TypeTuple::make_range(method()->signature());
|
H A D | chaitin.cpp | 1985 const TypeTuple *domain = C->tf()->domain();
|
H A D | memnode.cpp | 834 const TypeTuple *r = call_java->tf()->range(); 2902 return TypeTuple::MEMBAR;
|
Completed in 1569 milliseconds