Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | NFC - Various typo fixes in tests | Gabor Buella | 2018-07-04 | 1 | -2/+2 |
| | | | | llvm-svn: 336268 | ||||
* | [NVPTX] Don't flag StoreRetVal memory chain operands as ReadMem (PR32146) | Simon Pilgrim | 2017-05-12 | 1 | -1/+1 |
| | | | | | | | | This fixes 47 of the 75 NVPTX '-verify-machineinstrs with EXPENSIVE_CHECKS' errors in PR32146. Differential Revision: https://reviews.llvm.org/D33147 llvm-svn: 302942 | ||||
* | [NVPTX] Fix function names in ctlz.ll test. Test-only change. | Justin Lebar | 2017-01-18 | 1 | -20/+20 |
| | | | | | | | Looks like a copy/paste mistake, all the functions in ctlz.ll were named "ctpop". llvm-svn: 292300 | ||||
* | [NVPTX] Improve lowering of llvm.ctlz. | Justin Lebar | 2017-01-18 | 1 | -18/+106 |
| | | | | | | | | | | | | | | | | | Summary: * Disable "ctlz speculation", which inserts a branch on every ctlz(x) which has defined behavior on x == 0 to check whether x is, in fact zero. * Add DAG patterns that avoid re-truncating or re-expanding the result of the 16- and 64-bit ctz instructions. Reviewers: tra Subscribers: llvm-commits, jholewinski Differential Revision: https://reviews.llvm.org/D28719 llvm-svn: 292299 | ||||
* | [NVPTX] Add support for cttz/ctlz/ctpop | Justin Holewinski | 2013-06-28 | 1 | -0/+44 |
llvm-svn: 185176 |