--- a/hotspot/src/share/vm/opto/loopnode.hpp Thu Jul 28 13:03:39 2011 -0700
+++ b/hotspot/src/share/vm/opto/loopnode.hpp Fri Jul 29 09:16:29 2011 -0700
@@ -877,19 +877,13 @@
Deoptimization::DeoptReason reason,
PhaseIdealLoop* loop_phase,
PhaseIterGVN* igvn);
- static ProjNode* move_predicate(ProjNode* predicate_proj, Node* new_entry,
- Deoptimization::DeoptReason reason,
- PhaseIdealLoop* loop_phase,
- PhaseIterGVN* igvn);
+
static Node* clone_loop_predicates(Node* old_entry, Node* new_entry,
- bool move_predicates,
bool clone_limit_check,
PhaseIdealLoop* loop_phase,
PhaseIterGVN* igvn);
Node* clone_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
- Node* move_loop_predicates(Node* old_entry, Node* new_entry, bool clone_limit_check);
- void eliminate_loop_predicates(Node* entry);
static Node* skip_loop_predicates(Node* entry);
// Find a good location to insert a predicate