Descriptionmath: fix amd64 Sincos CMPSD register handling
CMPSD only populates half the SSE register, but we were using the entire register. This manifested itself as sin and cos being reversed in quadrants 1 and 2 in a program that used a cgo lib. I'm honestly not sure how this ever worked.
Fixes issue 8623.
Patch Set 1 #Patch Set 2 : diff -r 2694ad0b98615ebdf85b2cbe6622a17db69621b0 https://code.google.com/p/go #Patch Set 3 : diff -r 2694ad0b98615ebdf85b2cbe6622a17db69621b0 https://code.google.com/p/go #
Total comments: 1
MessagesTotal messages: 4
|