diff options
author | Erik Verbruggen <erik.verbruggen@theqtcompany.com> | 2015-12-03 15:10:47 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@qt.io> | 2016-06-09 08:06:04 +0000 |
commit | 923d869b0febe62dab2baf67fc8f9da5327ff2e0 (patch) | |
tree | 6df30fa19b5e8607ed1dd2d48313dba19c4c3e87 /src/widgets/kernel/qshortcut.h | |
parent | 7c264643f6ed6da6a89ee369dbd9ef143f4222e7 (diff) |
Aarch64: vectorize ascii de-/encoding.
This works only on Aarch64, because the vaddv instruction is only
available on 64bit ARM. Doing something equivalent on 32bit ARM has the
high chance to run into micro-architecture differences: on an Cortex-a8,
transferring a single vector element from NEON to the regular CPU
registers takes 20 cycles(!).
Change-Id: Iccbfe84da82abb9b10f3f3dc35c8b950df69e251
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'src/widgets/kernel/qshortcut.h')
0 files changed, 0 insertions, 0 deletions