< prev index next >

src/hotspot/share/opto/loopnode.hpp

Print this page

        

*** 1241,1250 **** --- 1241,1253 ---- // Rework addressing expressions to get the most loop-invariant stuff // moved out. We'd like to do all associative operators, but it's especially // important (common) to do address expressions. Node *remix_address_expressions( Node *n ); + // Convert add to muladd to generate MuladdS2I under certain criteria + Node * convert_add_to_muladd(Node * n); + // Attempt to use a conditional move instead of a phi/branch Node *conditional_move( Node *n ); // Reorganize offset computations to lower register pressure. // Mostly prevent loop-fallout uses of the pre-incremented trip counter
< prev index next >