41c10e2b5f
I'm working on a test harness to check our assembly correctly restores callee-saved registers. It caught this. While perlasm tries to smooth over the differences between Windows and SysV ABIs, it does not capture the difference in xmm registers. All xmm registers are volatile in SysV, while Windows makes xmm6 through xmm15 callee-saved. Change-Id: Ia549b0f126885768f7fb330271a590174c483a3d Reviewed-on: https://boringssl-review.googlesource.com/c/33685 Reviewed-by: Adam Langley <agl@google.com> Commit-Queue: David Benjamin <davidben@google.com> |
||
---|---|---|
.. | ||
asm | ||
test | ||
aead_test.cc | ||
cipher_extra.c | ||
cipher_test.cc | ||
derive_key.c | ||
e_aesccm.c | ||
e_aesctrhmac.c | ||
e_aesgcmsiv.c | ||
e_chacha20poly1305.c | ||
e_null.c | ||
e_rc2.c | ||
e_rc4.c | ||
e_tls.c | ||
internal.h | ||
tls_cbc.c |