< prev index next >

src/hotspot/share/opto/matcher.cpp

Print this page

        

*** 2343,2352 **** --- 2343,2361 ---- n->set_req(2, pair); n->set_req(1, n->in(3)); n->del_req(3); break; } + case Op_MulAddS2I: { + Node* pair1 = new BinaryNode(n->in(1), n->in(2)); + Node* pair2 = new BinaryNode(n->in(3), n->in(4)); + n->set_req(1, pair1); + n->set_req(2, pair2); + n->del_req(4); + n->del_req(3); + break; + } default: break; } } else {
< prev index next >