]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Implement SIMD (de)interleaving loads/stores:
authorJulian Seward <jseward@acm.org>
Wed, 22 Oct 2014 13:52:51 +0000 (13:52 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 22 Oct 2014 13:52:51 +0000 (13:52 +0000)
commit150edab1ac5a07927065412811f4859b2f881ac6
tree24ac1270af908c6d11a96a68ad5747735cbd7df6
parent65fa659dac2814c4633791eb8faeac34160cee62
Implement SIMD (de)interleaving loads/stores:
  LD1/ST1 (multiple 1-elem structs to/from 1 reg
  LD2/ST2 (multiple 2-elem structs to/from 2 regs
  LD3/ST3 (multiple 3-elem structs to/from 3 regs
  LD4/ST4 (multiple 4-elem structs to/from 4 regs
Also:
  LDNP, STNP  (load/store vector pair, non-temporal)

git-svn-id: svn://svn.valgrind.org/vex/trunk@2976
VEX/priv/guest_arm64_toIR.c
VEX/priv/host_arm64_defs.c
VEX/priv/host_arm64_isel.c