src/share/vm/opto/loopUnswitch.cpp

changeset 1040
98cb887364d3
parent 670
9c2ecc2ffb12
child 1907
c18cbe5936b8
equal deleted inserted replaced
1039:ec59443af135 1040:98cb887364d3
129 invar_iff->set_req(1, bol); 129 invar_iff->set_req(1, bol);
130 invar_iff->_prob = unswitch_iff->_prob; 130 invar_iff->_prob = unswitch_iff->_prob;
131 131
132 ProjNode* proj_false = invar_iff->proj_out(0)->as_Proj(); 132 ProjNode* proj_false = invar_iff->proj_out(0)->as_Proj();
133 133
134 // Hoist invariant casts out of each loop to the appropiate 134 // Hoist invariant casts out of each loop to the appropriate
135 // control projection. 135 // control projection.
136 136
137 Node_List worklist; 137 Node_List worklist;
138 138
139 for (DUIterator_Fast imax, i = unswitch_iff->fast_outs(imax); i < imax; i++) { 139 for (DUIterator_Fast imax, i = unswitch_iff->fast_outs(imax); i < imax; i++) {

mercurial