hg: jdk7/hotspot-comp/hotspot: 6805724: ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant.

Christian.Thalinger at Sun.COM Christian.Thalinger at Sun.COM
Mon Feb 16 10:39:03 PST 2009


Changeset: 30663ca5e8f4
Author:    twisti
Date:      2009-02-16 07:19 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/30663ca5e8f4

6805724: ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant.
Summary: C2, ModLNode::Ideal() generates functionally incorrect graph when divisor is any (2^k-1) constant.
Reviewed-by: rasbold

! src/share/vm/opto/divnode.cpp
! src/share/vm/utilities/globalDefinitions.hpp
+ test/compiler/6805724/Test6805724.java




More information about the hotspot-compiler-dev mailing list