You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go tip
What operating system and processor architecture are you using (go env)?
Ubuntu 16.04 ppc64le
I have an update to PPC64.rules to improve performance of rotate opportunities, such as are found in sha3 and other crypto algorithms. This is done for the case where there is an operator (ADD, OR, XOR) between two shifts combine to be 32 or 64 bits, allowing a rotate to be done instead. An example:
t1 := (v1>>17 | v1<<(32-17))
The text was updated successfully, but these errors were encountered:
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?go tip
What operating system and processor architecture are you using (
go env
)?Ubuntu 16.04 ppc64le
I have an update to PPC64.rules to improve performance of rotate opportunities, such as are found in sha3 and other crypto algorithms. This is done for the case where there is an operator (ADD, OR, XOR) between two shifts combine to be 32 or 64 bits, allowing a rotate to be done instead. An example:
t1 := (v1>>17 | v1<<(32-17))
The text was updated successfully, but these errors were encountered: