Mercurial > hg > graal-compiler
diff src/share/vm/opto/reg_split.cpp @ 566:91263420e1c6
6791852: assert(b->_nodes[insidx] == n,"got insidx set incorrectly")
Summary: Move the CreateEx up before each round of IFG construction
Reviewed-by: never, phh
author | kvn |
---|---|
date | Fri, 06 Feb 2009 13:31:03 -0800 |
parents | 96964ebdb154 |
children | 0fbdb4381b99 98cb887364d3 |
line wrap: on
line diff
--- a/src/share/vm/opto/reg_split.cpp Thu Feb 05 14:43:58 2009 -0800 +++ b/src/share/vm/opto/reg_split.cpp Fri Feb 06 13:31:03 2009 -0800 @@ -96,9 +96,7 @@ // its definer. while( i < b->_nodes.size() && (b->_nodes[i]->is_Proj() || - b->_nodes[i]->is_Phi() || - (b->_nodes[i]->is_Mach() && - b->_nodes[i]->as_Mach()->ideal_Opcode() == Op_CreateEx)) ) + b->_nodes[i]->is_Phi() ) ) i++; // Do not insert between a call and his Catch