/openjdk7/hotspot/src/share/vm/opto/ |
H A D | rootnode.hpp | 46 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 57 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | rootnode.cpp | 37 Node *RootNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 75 Node *HaltNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 76 return remove_dead_region(phase, can_reshape) ? this : NULL;
|
H A D | mulnode.hpp | 54 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 86 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 102 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 161 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 178 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 195 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 208 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 221 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 247 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 260 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); [all...] |
H A D | addnode.hpp | 54 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 82 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 96 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 107 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 122 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 146 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 249 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | divnode.hpp | 48 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 61 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 74 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 87 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 100 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 112 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 151 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape) { return NULL; } argument
|
H A D | connode.hpp | 164 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 177 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 185 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 193 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 227 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 264 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 345 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 358 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 382 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 395 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); [all...] |
H A D | subnode.hpp | 73 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 86 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 110 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 124 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 150 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 170 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 180 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 243 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 299 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | memnode.hpp | 90 Node *Ideal_common(PhaseGVN *phase, bool can_reshape); // Return -1 for short-circuit NULL. 160 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 217 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 231 virtual Node* Ideal(PhaseGVN *phase, bool can_reshape); 245 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 259 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 286 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 469 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 496 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 506 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); [all...] |
H A D | connode.cpp | 111 Node *CMoveNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 112 if( in(0) && remove_dead_region(phase, can_reshape) ) return this; 214 Node *CMoveINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 216 Node *x = CMoveNode::Ideal(phase, can_reshape); 281 Node *CMoveFNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 283 Node *x = CMoveNode::Ideal(phase, can_reshape); 337 Node *CMoveDNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 339 Node *x = CMoveNode::Ideal(phase, can_reshape); 428 Node *ConstraintCastNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 429 return (in(0) && remove_dead_region(phase, can_reshape)) 568 Ideal(PhaseGVN *phase, bool can_reshape) argument 679 Ideal(PhaseGVN *phase, bool can_reshape) argument 713 Ideal(PhaseGVN *phase, bool can_reshape) argument 750 Ideal(PhaseGVN *phase, bool can_reshape) argument 777 Ideal(PhaseGVN *phase, bool can_reshape) argument 833 Ideal(PhaseGVN *phase, bool can_reshape) argument 1018 Ideal(PhaseGVN *phase, bool can_reshape) argument 1087 Ideal(PhaseGVN *phase, bool can_reshape) argument 1135 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | divnode.cpp | 464 Node *DivINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 465 if (in(0) && remove_dead_region(phase, can_reshape)) return this; 563 Node *DivLNode::Ideal( PhaseGVN *phase, bool can_reshape) { argument 564 if (in(0) && remove_dead_region(phase, can_reshape)) return this; 706 Node *DivFNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 707 if (in(0) && remove_dead_region(phase, can_reshape)) return this; 800 Node *DivDNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 801 if (in(0) && remove_dead_region(phase, can_reshape)) return this; 837 Node *ModINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 839 if( in(0) && remove_dead_region(phase, can_reshape) ) retur 1008 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | callnode.cpp | 55 Node *StartNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 56 return remove_dead_region(phase, can_reshape) ? this : NULL; 151 Node *ReturnNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 152 return remove_dead_region(phase, can_reshape) ? this : NULL; 196 Node *RethrowNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 197 return remove_dead_region(phase, can_reshape) ? this : NULL; 786 Node *CallNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 788 if (can_reshape && cg != NULL && cg->is_mh_late_inline() && !cg->already_attempted()) { 805 return SafePointNode::Ideal(phase, can_reshape); 961 Node *SafePointNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 1169 Ideal(PhaseGVN *phase, bool can_reshape) argument 1548 Ideal(PhaseGVN *phase, bool can_reshape) argument 1686 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | cfgnode.hpp | 96 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 203 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 345 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 403 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 521 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | mulnode.cpp | 59 Node *MulNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 176 Node *MulINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 183 return MulNode::Ideal(phase, can_reshape); 218 return MulNode::Ideal(phase, can_reshape); 272 Node *MulLNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 279 return MulNode::Ideal(phase, can_reshape); 314 return MulNode::Ideal(phase, can_reshape); 468 Node *AndINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 471 if( !t2 || !t2->is_con() ) return MulNode::Ideal(phase, can_reshape); 482 if (can_reshape 596 Ideal(PhaseGVN *phase, bool can_reshape) argument 646 Ideal(PhaseGVN *phase, bool can_reshape) argument 758 Ideal(PhaseGVN *phase, bool can_reshape) argument 886 Ideal(PhaseGVN *phase, bool can_reshape) argument 1100 Ideal(PhaseGVN *phase, bool can_reshape) argument 1246 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | addnode.cpp | 109 Node *AddNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 239 Node *AddINode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 323 return AddNode::Ideal(phase, can_reshape); 371 Node *AddLNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 441 return AddNode::Ideal(phase, can_reshape); 513 Node *AddFNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 515 return AddNode::Ideal(phase, can_reshape); // commutative and associative transforms 550 Node *AddDNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 552 return AddNode::Ideal(phase, can_reshape); // commutative and associative transforms 570 Node *AddPNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 851 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | cfgnode.cpp | 412 Node *RegionNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 413 if( !can_reshape && !in(0) ) return NULL; // Already degraded to a Copy 419 if (can_reshape) { // Need DU info to check for Phi users 477 } else if (can_reshape) { // Else found dead path with DU info 506 if (can_reshape && cnt == 1) { 555 if( cnt == 0 && !can_reshape) { // Parse phase - leave the node as it is. 558 } else if (can_reshape) { // Optimization phase - remove the node 625 if (can_reshape) { 631 if( ConvertFloat2IntClipping && can_reshape && req() == 4 ) { 1589 Node *PhiNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 2066 Ideal(PhaseGVN *phase, bool can_reshape) argument 2201 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | memnode.cpp | 234 Node *MemNode::Ideal_common(PhaseGVN *phase, bool can_reshape) { argument 237 if (ctl && remove_dead_region(phase, can_reshape)) 245 if (ctl && can_reshape && igvn != NULL) { 268 if (can_reshape && igvn != NULL && igvn->_worklist.member(mem)) { 279 if (can_reshape && igvn != NULL && 343 if (can_reshape && old_mem->outcnt() == 0) { 1419 Node *LoadNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 1420 Node* p = MemNode::Ideal_common(phase, can_reshape); 1446 if (EliminateAutoBox && can_reshape) { 1468 if (can_reshape 1793 Ideal(PhaseGVN *phase, bool can_reshape) argument 1825 Ideal(PhaseGVN* phase, bool can_reshape) argument 1855 Ideal(PhaseGVN *phase, bool can_reshape) argument 1885 Ideal(PhaseGVN *phase, bool can_reshape) argument 2168 Ideal(PhaseGVN *phase, bool can_reshape) argument 2291 Ideal(PhaseGVN *phase, bool can_reshape) argument 2495 Ideal(PhaseGVN *phase, bool can_reshape) argument 2510 Ideal(PhaseGVN *phase, bool can_reshape) argument 2537 Ideal(PhaseGVN *phase, bool can_reshape) argument 2632 Ideal(PhaseGVN *phase, bool can_reshape) argument 2789 Ideal(PhaseGVN *phase, bool can_reshape) argument 2851 Ideal(PhaseGVN *phase, bool can_reshape) argument 3148 can_capture_store(StoreNode* st, PhaseTransform* phase, bool can_reshape) argument 3364 capture_store(StoreNode* st, intptr_t start, PhaseTransform* phase, bool can_reshape) argument 4057 Ideal(PhaseGVN *phase, bool can_reshape) argument [all...] |
H A D | callnode.hpp | 78 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 124 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 145 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 432 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 545 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 844 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 966 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 986 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | subnode.cpp | 131 Node *SubINode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 261 Node *SubLNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 398 Node *SubFNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 441 Node *SubDNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 580 Node *CmpINode::Ideal( PhaseGVN *phase, bool can_reshape ) { 758 Node *CmpPNode::Ideal( PhaseGVN *phase, bool can_reshape ) { 936 Node *CmpNNode::Ideal( PhaseGVN *phase, bool can_reshape ) { 1000 Node *CmpDNode::Ideal(PhaseGVN *phase, bool can_reshape){ argument 1137 Node *BoolNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument
|
H A D | loopnode.hpp | 94 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 169 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 320 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape);
|
H A D | ifnode.cpp | 825 Node *IfNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 826 if (remove_dead_region(phase, can_reshape)) return this; 828 if (!can_reshape) return NULL;
|
H A D | node.cpp | 1045 Node *Node::Ideal(PhaseGVN *phase, bool can_reshape) { argument 1291 bool Node::remove_dead_region(PhaseGVN *phase, bool can_reshape) { argument 1296 if (can_reshape && n->is_top()) {
|
H A D | node.hpp | 844 virtual Node *Ideal(PhaseGVN *phase, bool can_reshape); 858 bool remove_dead_region(PhaseGVN *phase, bool can_reshape);
|
H A D | loopnode.cpp | 841 Node *LoopNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 845 return RegionNode::Ideal(phase, can_reshape); 853 Node *CountedLoopNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 854 return RegionNode::Ideal(phase, can_reshape); 910 Node *LoopLimitNode::Ideal(PhaseGVN *phase, bool can_reshape) { argument 925 if (!can_reshape || phase->C->major_progress())
|