Mercurial > hg > truffle
comparison src/share/vm/opto/loopUnswitch.cpp @ 235:9c2ecc2ffb12 jdk7-b31
Merge
author | trims |
---|---|
date | Fri, 11 Jul 2008 01:14:44 -0700 |
parents | d1605aabd0a1 8d191a7697e2 |
children | 98cb887364d3 |
comparison
equal
deleted
inserted
replaced
197:de141433919f | 235:9c2ecc2ffb12 |
---|---|
203 _igvn._worklist.push(entry); | 203 _igvn._worklist.push(entry); |
204 IdealLoopTree* outer_loop = loop->_parent; | 204 IdealLoopTree* outer_loop = loop->_parent; |
205 | 205 |
206 Node *cont = _igvn.intcon(1); | 206 Node *cont = _igvn.intcon(1); |
207 set_ctrl(cont, C->root()); | 207 set_ctrl(cont, C->root()); |
208 Node* opq = new (C, 2) Opaque1Node(cont); | 208 Node* opq = new (C, 2) Opaque1Node(C, cont); |
209 register_node(opq, outer_loop, entry, dom_depth(entry)); | 209 register_node(opq, outer_loop, entry, dom_depth(entry)); |
210 Node *bol = new (C, 2) Conv2BNode(opq); | 210 Node *bol = new (C, 2) Conv2BNode(opq); |
211 register_node(bol, outer_loop, entry, dom_depth(entry)); | 211 register_node(bol, outer_loop, entry, dom_depth(entry)); |
212 IfNode* iff = new (C, 2) IfNode(entry, bol, PROB_MAX, COUNT_UNKNOWN); | 212 IfNode* iff = new (C, 2) IfNode(entry, bol, PROB_MAX, COUNT_UNKNOWN); |
213 register_node(iff, outer_loop, entry, dom_depth(entry)); | 213 register_node(iff, outer_loop, entry, dom_depth(entry)); |