Age | Commit message (Expand) | Author |
2017-12-04 | [NVPTX] Assign valid global names | Jonas Hahnfeld |
2017-11-07 | [NVPTX] Implement __nvvm_atom_add_gen_d builtin. | Justin Lebar |
2017-11-02 | [Verifier] Remove the -verify-debug-info cl::opt | Vedant Kumar |
2017-10-27 | Improve clamp recognition in ValueTracking. | Artur Gainullin |
2017-10-24 | [NVPTX] allow address space inference for volatile loads/stores. | Artem Belevich |
2017-10-12 | [NVPTX] Implemented wmma intrinsics and instructions. | Artem Belevich |
2017-09-26 | [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins. | Artem Belevich |
2017-09-25 | Revert "[NVPTX] added match.{any,all}.sync instructions, intrinsics & builtin... | Justin Lebar |
2017-09-25 | [NVPTX] added match.{any,all}.sync instructions, intrinsics & builtins. | Artem Belevich |
2017-09-21 | [NVPTX] Implemented bar.warp.sync, barrier.sync, and vote{.sync} instructions... | Artem Belevich |
2017-09-20 | [NVPTX] Implemented shfl.sync instruction and supporting intrinsics/builtins. | Artem Belevich |
2017-09-07 | [CUDA] Added rudimentary support for CUDA-9 and sm_70. | Artem Belevich |
2017-08-30 | Canonicalize the representation of empty an expression in DIGlobalVariableExp... | Adrian Prantl |
2017-07-20 | [NVPTX] Add lowering of i128 params. | Artem Belevich |
2017-07-07 | Extend memcpy expansion in Transform/Utils to handle wider operand types. | Sean Fertile |
2017-07-06 | Reverting r307326 because it breaks clang tests. | Michael Kuperstein |
2017-07-06 | [NVPTX] Add lowering of i128 params. | Michael Kuperstein |
2017-07-01 | Recommit "r306541 - Add zero-length check to memcpy/memset load store loop ex... | Teresa Johnson |
2017-06-30 | Revert "r306541 - Add zero-length check to memcpy/memset load store loop expa... | Daniel Jasper |
2017-06-28 | Add zero-length check to memcpy/memset load store loop expansion | Teresa Johnson |
2017-05-18 | Revert r302938 "Add LiveRangeShrink pass to shrink live range within BB." | Hans Wennborg |
2017-05-17 | Only enable LiveRangeShrink for x86. | Dehao Chen |
2017-05-15 | [NVPTX] Don't flag StoreParam/LoadParam memory chain operands as ReadMem/Writ... | Simon Pilgrim |
2017-05-12 | [NVPTX] Don't flag StoreRetVal memory chain operands as ReadMem (PR32146) | Simon Pilgrim |
2017-05-12 | Add LiveRangeShrink pass to shrink live range within BB. | Dehao Chen |
2017-05-02 | [SelectionDAG] Improve support for promotion of <1 x fX> floating point argum... | Simon Pilgrim |
2017-04-10 | Add address space mangling to lifetime intrinsics | Matt Arsenault |
2017-03-16 | [SelectionDAG] Optimize VSELECT->SETCC of incompatible or illegal types. | Jonas Paulsson |
2017-03-07 | [NVPTX] Fixed lowering of unaligned loads/stores of f16 scalars and vectors. | Artem Belevich |
2017-03-02 | [DAGCombiner] Fix DebugLoc propagation when folding !(x cc y) -> (x !cc y) | Taewook Oh |
2017-02-24 | [DAGCombiner] add missing folds for scalar select of {-1,0,1} | Sanjay Patel |
2017-02-23 | [NVPTX] Added support for .f16x2 instructions. | Artem Belevich |
2017-02-21 | [NVPTX] Unify vectorization of load/stores of aggregate arguments and return ... | Artem Belevich |
2017-02-04 | [NVPTX] Add tests that invariant vector loads get lowered to ld.global.nc. | Justin Lebar |
2017-02-03 | [NVPTX] Enable combineRepeatedFPDivisors for NVPTX. | Justin Lebar |
2017-02-02 | NVPTX: Fix not preserving volatile when expanding memset | Matt Arsenault |
2017-01-31 | [NVPTX] Compute approx sqrt as 1/rsqrt(x) rather than x*rsqrt(x). | Justin Lebar |
2017-01-31 | [DAGCombine] require UnsafeFPMath for re-association of addition | Nicolai Haehnle |
2017-01-31 | [NVPTX] Implement NVPTXTargetLowering::getSqrtEstimate. | Justin Lebar |
2017-01-31 | NVPTX: Move InferAddressSpaces to generic code | Matt Arsenault |
2017-01-30 | NVPTX: Refactor NVPTXInferAddressSpaces to check TTI | Matt Arsenault |
2017-01-28 | [NVPTX] Add intrinsics to support named barriers. | Arpith Chacko Jacob |
2017-01-22 | Fix some broken CHECK lines. | Benjamin Kramer |
2017-01-21 | [NVPTX] Add explicit check for llvm.sqrt.f32 to intrinsics.ll. | Justin Lebar |
2017-01-19 | [NVPTX] Fix lowering of fp16 ISD::FNEG. | Artem Belevich |
2017-01-18 | [NVPTX] Support global variables of integer type larger than i64. | Justin Lebar |
2017-01-18 | [NVPTX] Implement min/max in tablegen, rather than with custom DAGComine logic. | Justin Lebar |
2017-01-18 | [NVPTX] Lower integer absolute value idiom to abs instruction. | Justin Lebar |
2017-01-18 | [NVPTX] Improve lowering of llvm.ctpop. | Justin Lebar |
2017-01-18 | [NVPTX] Add lowering for llvm.bitreverse. | Justin Lebar |