Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | IR: Update clang for Metadata/Value split in r223802 | Duncan P. N. Exon Smith | 2014-12-09 | 1 | -14/+13 |
| | | | | | | Match LLVM API changes from r223802. llvm-svn: 223803 | ||||
* | Rename metadata llvm.loop.vectorize.unroll to llvm.loop.vectorize.interleave. | Mark Heffernan | 2014-07-21 | 1 | -1/+1 |
| | | | | llvm-svn: 213587 | ||||
* | Rename loop unrolling and loop vectorizer metadata to have a common prefix. | Eli Bendersky | 2014-06-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | [Clang part] These patches rename the loop unrolling and loop vectorizer metadata such that they have a common 'llvm.loop.' prefix. Metadata name changes: llvm.vectorizer.* => llvm.loop.vectorizer.* llvm.loopunroll.* => llvm.loop.unroll.* This was a suggestion from an earlier review (http://reviews.llvm.org/D4090) which added the loop unrolling metadata. Patch by Mark Heffernan. llvm-svn: 211712 | ||||
* | This patch adds a helper class (CGLoopInfo) for marking memory instructions ↵ | Alexander Musman | 2014-05-22 | 1 | -0/+112 |
with llvm.mem.parallel_loop_access metadata. It also adds a simple initial version of codegen for pragma omp simd (it will change in the future to support all the clauses). Differential revision: http://reviews.llvm.org/D3644 llvm-svn: 209411 |