hotspot/src/share/vm/opto/phaseX.hpp
changeset 36309 61fbc15c4d23
parent 35545 a8f29dfd62b2
child 46532 7c122c98399d
equal deleted inserted replaced
36308:a49f85edc43f 36309:61fbc15c4d23
   429 
   429 
   430 //------------------------------PhaseIterGVN-----------------------------------
   430 //------------------------------PhaseIterGVN-----------------------------------
   431 // Phase for iteratively performing local, pessimistic GVN-style optimizations.
   431 // Phase for iteratively performing local, pessimistic GVN-style optimizations.
   432 // and ideal transformations on the graph.
   432 // and ideal transformations on the graph.
   433 class PhaseIterGVN : public PhaseGVN {
   433 class PhaseIterGVN : public PhaseGVN {
   434  private:
   434 private:
   435   bool _delay_transform;  // When true simply register the node when calling transform
   435   bool _delay_transform;  // When true simply register the node when calling transform
   436                           // instead of actually optimizing it
   436                           // instead of actually optimizing it
   437 
   437 
   438   // Idealize old Node 'n' with respect to its inputs and its value
   438   // Idealize old Node 'n' with respect to its inputs and its value
   439   virtual Node *transform_old( Node *a_node );
   439   virtual Node *transform_old( Node *a_node );