hg: jdk7/hotspot-comp/hotspot: 6708714: Optimize long LShift on 32-bits x86
vladimir.kozlov at sun.com
vladimir.kozlov at sun.com
Mon Jun 23 17:07:50 PDT 2008
Changeset: ab65a4c9b2e8
Author: kvn
Date: 2008-06-23 14:11 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/ab65a4c9b2e8
6708714: Optimize long LShift on 32-bits x86
Summary: For small (1-3 bits) left long shifts in 32-bits VM use sets of add+addc instructions instead of shld+shl on new AMD cpus.
Reviewed-by: never
Contributed-by: shrinivas.joshi at amd.com
! src/cpu/x86/vm/vm_version_x86_32.cpp
! src/cpu/x86/vm/x86_32.ad
! src/share/vm/runtime/globals.hpp
More information about the hotspot-compiler-dev
mailing list