--- old/src/cpu/x86/vm/c1_LinearScan_x86.cpp 2015-11-25 16:09:33.156779900 -0800 +++ new/src/cpu/x86/vm/c1_LinearScan_x86.cpp 2015-11-25 16:09:32.578722100 -0800 @@ -811,9 +811,7 @@ } - case lir_tan: - case lir_sin: - case lir_cos: { + case lir_tan: { // sin, cos and exp need two temporary fpu stack slots, so there are two temporary // registers (stored in right and temp of the operation). // the stack allocator must guarantee that the stack slots are really free,