boringssl/util/fipstools
Adam Langley 32c5b8dee3 delocate vmovq correctly.
vmovq clears the upper 128 bits of a YMM register, while movq does not.
When translating vmovq to an XMM register, we need to use vmovq in the
final move in order to keep this behaviour.

Change-Id: I81b6eee3ee6db0ea90d7c5098fc7c4ccefaf3b12
Reviewed-on: https://boringssl-review.googlesource.com/20424
Reviewed-by: David Benjamin <davidben@google.com>
Commit-Queue: David Benjamin <davidben@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
2017-09-18 18:39:05 +00:00
..
testdata delocate vmovq correctly. 2017-09-18 18:39:05 +00:00
ar.go
break-hash.go Add tool for corrupting the FIPS module in a binary. 2017-05-23 22:41:14 +00:00
const.go
delocate_test.go ppc64le delocate: avoid r0 as a base register. 2017-06-10 00:00:58 +00:00
delocate.go delocate vmovq correctly. 2017-09-18 18:39:05 +00:00
delocate.peg Be slightly more relaxed about how ppc64le global-entry TOC references look. 2017-06-08 21:33:29 +00:00
delocate.peg.go Be slightly more relaxed about how ppc64le global-entry TOC references look. 2017-06-08 21:33:29 +00:00
inject-hash.go