Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | AMDGPU: Allow vectorization of packed types | Matt Arsenault | 2017-06-20 | 2 | -70/+195 |
| | | | | llvm-svn: 305844 | ||||
* | AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel | Matt Arsenault | 2017-03-21 | 1 | -3/+3 |
| | | | | | | | | | | | | Currently the default C calling convention functions are treated the same as compute kernels. Make this explicit so the default calling convention can be changed to a non-kernel. Converted with perl -pi -e 's/define void/define amdgpu_kernel void/' on the relevant test directories (and undoing in one place that actually wanted a non-kernel). llvm-svn: 298444 | ||||
* | [SLPVectorizer] Try different vectorization factors for store chains | Sanjay Patel | 2015-07-08 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | ...and set max vector register size based on target This patch is based on discussion on the llvmdev mailing list: http://lists.cs.uiuc.edu/pipermail/llvmdev/2015-July/087405.html and also solves: https://llvm.org/bugs/show_bug.cgi?id=17170 Several FIXME/TODO items are noted in comments as potential improvements. Differential Revision: http://reviews.llvm.org/D10950 llvm-svn: 241760 | ||||
* | AMDGPU: Fix some places missed in rename | Matt Arsenault | 2015-06-19 | 2 | -0/+68 |
llvm-svn: 240143 |