diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2016-04-01 18:29:25 +0000 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2016-04-01 18:29:25 +0000 |
| commit | 9b5b5c82ca7274632b7306beaed4f09d63aef1b1 (patch) | |
| tree | f32a86979deca78dbf83667894fa270348ab03cf /llvm/lib/Transforms | |
| parent | 858194640eb75954d900f70d467d76bbc707985e (diff) | |
| download | bcm5719-llvm-9b5b5c82ca7274632b7306beaed4f09d63aef1b1.tar.gz bcm5719-llvm-9b5b5c82ca7274632b7306beaed4f09d63aef1b1.zip | |
[x86] add an SSE2 + fast-unaligned accesses run for memset nonzero tests
Was there really no other way to splat a byte in SSE2?
punpcklbw {{.*#+}} xmm0 = xmm0[0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7]
pshuflw {{.*#+}} xmm0 = xmm0[0,0,0,0,4,5,6,7]
pshufd {{.*#+}} xmm0 = xmm0[0,0,1,1]
llvm-svn: 265172
Diffstat (limited to 'llvm/lib/Transforms')
0 files changed, 0 insertions, 0 deletions

