< 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 >