Mercurial > hg > truffle
diff src/share/vm/opto/split_if.cpp @ 1172:b2b6a9bf6238
6894779: Loop Predication for Loop Optimizer in C2
Summary: Loop predication implementation
Reviewed-by: never, kvn
author | cfang |
---|---|
date | Tue, 12 Jan 2010 14:37:35 -0800 |
parents | 98cb887364d3 |
children | 877a14af58e1 |
line wrap: on
line diff
--- a/src/share/vm/opto/split_if.cpp Sat Jan 09 00:59:35 2010 -0800 +++ b/src/share/vm/opto/split_if.cpp Tue Jan 12 14:37:35 2010 -0800 @@ -219,6 +219,7 @@ //------------------------------register_new_node------------------------------ void PhaseIdealLoop::register_new_node( Node *n, Node *blk ) { + assert(!n->is_CFG(), "must be data node"); _igvn.register_new_node_with_optimizer(n); set_ctrl(n, blk); IdealLoopTree *loop = get_loop(blk);