| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
myself and Manman Ren.
llvm-svn: 160110
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Corrected type for index of llvm.x86.avx2.gather.d.pd.256
from 256-bit to 128-bit.
Corrected types for src|dst|mask of llvm.x86.avx2.gather.q.ps.256
from 256-bit to 128-bit.
Support the following intrinsics:
llvm.x86.avx2.gather.d.q, llvm.x86.avx2.gather.q.q
llvm.x86.avx2.gather.d.q.256, llvm.x86.avx2.gather.q.q.256
llvm.x86.avx2.gather.d.d, llvm.x86.avx2.gather.q.d
llvm.x86.avx2.gather.d.d.256, llvm.x86.avx2.gather.q.d.256
llvm-svn: 159402
|
|
|
|
|
|
|
|
|
|
|
|
| |
Support the following intrinsics:
llvm.x86.avx2.gather.d.pd, llvm.x86.avx2.gather.q.pd
llvm.x86.avx2.gather.d.pd.256, llvm.x86.avx2.gather.q.pd.256
llvm.x86.avx2.gather.d.ps, llvm.x86.avx2.gather.q.ps
llvm.x86.avx2.gather.d.ps.256, llvm.x86.avx2.gather.q.ps.256
Modified Disassembler to handle VSIB addressing mode.
llvm-svn: 159221
|
|
|
|
|
|
| |
normal shuffle vectors.
llvm-svn: 154778
|
|
|
|
| |
llvm-svn: 149367
|
|
|
|
|
|
| |
execution dependency fix pass to convert them to their integer equivalents when AVX2 is enabled.
llvm-svn: 145376
|
|
|
|
| |
llvm-svn: 143915
|
|
|
|
| |
llvm-svn: 143904
|
|
|
|
|
|
| |
qualified with HasAVX2 instead of HasAVX. Mark VINSERTF128 and VEXTRACTF128 as never having side effects.
llvm-svn: 143902
|
|
|
|
| |
llvm-svn: 143895
|
|
|
|
| |
llvm-svn: 143861
|
|
|
|
| |
llvm-svn: 143612
|
|
|
|
| |
llvm-svn: 143536
|
|
|
|
| |
llvm-svn: 143529
|
|
llvm-svn: 143331
|