commit | dd069a9188cc3700d56cabf54e032351340a23b1 | [log] [tgz] |
---|---|---|
author | Mike Klein <mtklein@google.com> | Wed Jan 20 13:51:33 2021 -0600 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Wed Jan 20 20:49:03 2021 +0000 |
tree | 820b4fd2dbcabe30c91b0867d79f10c280273ebd | |
parent | 8a9da73687e33a7fb97731aacdd2bbdd8cfd1f6b [diff] |
add interleaved load and store instructions store64 and store128 will use the st?.4s instructions, and load64/load128 the ld?.4s. The tricky bit for both of course is that they load and store more than a single register, and that those registers need to be adjacent. Change-Id: I613d06cbcc6e00bfc16b1a2c88412dbbbb1c55ed Reviewed-on: https://skia-review.googlesource.com/c/skia/+/356344 Reviewed-by: Herb Derby <herb@google.com> Commit-Queue: Mike Klein <mtklein@google.com>