United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6909839 : missing unsigned compare cases for some cmoves in sparc.ad

Details
Type:
Bug
Submit Date:
2009-12-11
Status:
Resolved
Updated Date:
2010-04-02
Project Name:
JDK
Resolved Date:
2010-03-10
Component:
hotspot
OS:
solaris_9,generic
Sub-Component:
compiler
CPU:
x86,sparc
Priority:
P3
Resolution:
Fixed
Affected Versions:
hs17
Fixed Versions:
hs17 (b07)

Related Reports
Backport:
Backport:
Duplicate:

Sub Tasks

Description
We are missing the most of the unsigned CMove match rules on sparc.

                                    

Comments
EVALUATION

Sparc was missing the unsigned compare cmove patterns which could be
emitted as a result of some optimizations which are currently guarded
under AggressiveOpts.  The fix is simply to add these patterns.
Tested with new test case.
                                     
2010-01-11
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f24201449cac
                                     
2010-01-09



Hardware and Software, Engineered to Work Together