src/share/vm/opto/loopTransform.cpp
Print this page
*** 20,31 ****
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
! #include "incls/_precompiled.incl"
! #include "incls/_loopTransform.cpp.incl"
//------------------------------is_loop_exit-----------------------------------
// Given an IfNode, return the loop-exiting projection or NULL if both
// arms remain in the loop.
Node *IdealLoopTree::is_loop_exit(Node *iff) const {
--- 20,41 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
! #include "precompiled.hpp"
! #include "compiler/compileLog.hpp"
! #include "memory/allocation.inline.hpp"
! #include "opto/addnode.hpp"
! #include "opto/callnode.hpp"
! #include "opto/connode.hpp"
! #include "opto/divnode.hpp"
! #include "opto/loopnode.hpp"
! #include "opto/mulnode.hpp"
! #include "opto/rootnode.hpp"
! #include "opto/runtime.hpp"
! #include "opto/subnode.hpp"
//------------------------------is_loop_exit-----------------------------------
// Given an IfNode, return the loop-exiting projection or NULL if both
// arms remain in the loop.
Node *IdealLoopTree::is_loop_exit(Node *iff) const {