| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix spelling mistake - paramater -> parameter. NFCI. | Simon Pilgrim | 2017-02-15 | 1 | -1/+1 |
* | [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod... | Justin Lebar | 2017-01-25 | 1 | -93/+108 |
* | Clean up redundant isa<T> before getAs<T>. NFC. | George Burgess IV | 2017-01-06 | 1 | -4/+2 |
* | Add the alloc_size attribute to clang, attempt 2. | George Burgess IV | 2016-12-22 | 1 | -0/+8 |
* | Revert r290149: Add the alloc_size attribute to clang. | Chandler Carruth | 2016-12-20 | 1 | -8/+0 |
* | Add the alloc_size attribute to clang. | George Burgess IV | 2016-12-20 | 1 | -0/+8 |
* | [clang] Version support for UBSan handlers | Filipe Cabecinhas | 2016-12-12 | 1 | -2/+2 |
* | IRGen: Remove all uses of CreateDefaultAlignedLoad. | Peter Collingbourne | 2016-11-28 | 1 | -3/+3 |
* | Forward ns_consumed delegate arguments with a move. | John McCall | 2016-11-18 | 1 | -3/+21 |
* | regcall: Implement regcall Calling Conv in clang | Erich Keane | 2016-11-02 | 1 | -0/+4 |
* | [OpenCL] Mark group functions as convergent in opencl-c.h | Yaxun Liu | 2016-11-01 | 1 | -0/+2 |
* | Refactor call emission to package the function pointer together with | John McCall | 2016-10-26 | 1 | -76/+120 |
* | [CUDA] Mark device functions as nounwind. | Justin Lebar | 2016-10-04 | 1 | -0/+3 |
* | [clang] make reciprocal estimate codegen a function attribute | Sanjay Patel | 2016-10-04 | 1 | -0/+9 |
* | [ARC] Ignore qualifiers in copy-restore expressions | Vedant Kumar | 2016-10-03 | 1 | -1/+1 |
* | Switch to a different workaround for unimplementability of P0145R3 in MS ABIs. | Richard Smith | 2016-09-29 | 1 | -25/+26 |
* | Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom to | Richard Smith | 2016-09-28 | 1 | -3/+5 |
* | Revert r282556. This change made several bots unhappy. | Richard Smith | 2016-09-28 | 1 | -4/+2 |
* | P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side of | Richard Smith | 2016-09-27 | 1 | -2/+4 |
* | Replace 'isProvablyNonNull' with existing utility llvm::IsKnownNonNull which ... | Nick Lewycky | 2016-09-20 | 1 | -6/+3 |
* | [MS] Fix prologue this adjustment when 'this' is passed indirectly | Reid Kleckner | 2016-09-07 | 1 | -7/+0 |
* | This adds new options -fdenormal-fp-math and passes through option -ffast-math | Sjoerd Meijer | 2016-08-30 | 1 | -0/+7 |
* | CodeGen: Rename a variable to better fit LLVM style. NFC | Justin Bogner | 2016-08-18 | 1 | -6/+6 |
* | CodeGen: use range based for loop, NFC | Saleem Abdulrasool | 2016-08-18 | 1 | -3/+2 |
* | [OpenCL] Handle -cl-fp32-correctly-rounded-divide-sqrt | Yaxun Liu | 2016-08-09 | 1 | -0/+3 |
* | [OpenCL] Add missing -cl-no-signed-zeros option into driver | Yaxun Liu | 2016-07-08 | 1 | -0/+2 |
* | AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels. | Nikolay Haustov | 2016-06-30 | 1 | -2/+3 |
* | P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991: | Richard Smith | 2016-06-28 | 1 | -3/+21 |
* | Use more ArrayRefs | David Majnemer | 2016-06-24 | 1 | -1/+1 |
* | [CodeGen] Fix a segfault caused by pass_object_size. | George Burgess IV | 2016-06-16 | 1 | -7/+9 |
* | Remove nonsense and simplify. To forward a reference, we always just load the | Richard Smith | 2016-06-14 | 1 | -14/+6 |
* | [SystemZ] Add -mbackchain option. | Marcin Koscielnicki | 2016-05-04 | 1 | -0/+2 |
* | Fix argument expansion of reference fields of structs | Reid Kleckner | 2016-05-02 | 1 | -1/+1 |
* | revert SVN r265702, r265640 | Saleem Abdulrasool | 2016-04-08 | 1 | -2/+2 |
* | Basic: move CodeGenOptions from Frontend | Saleem Abdulrasool | 2016-04-07 | 1 | -2/+2 |
* | [CUDA] Add -fcuda-flush-denormals-to-zero. | Justin Lebar | 2016-04-05 | 1 | -0/+4 |
* | IRGen-level lowering for the Swift calling convention. | John McCall | 2016-04-04 | 1 | -23/+155 |
* | [PGO] More comments how function pointers for indirect calls are mapped | Adam Nemet | 2016-03-28 | 1 | -1/+3 |
* | Add attributes for preserve_mostcc/preserve_allcc calling conventions to the ... | Roman Levenstein | 2016-03-16 | 1 | -0/+8 |
* | Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam... | Mehdi Amini | 2016-03-13 | 1 | -1/+1 |
* | Temporarily revert these patches: | Eric Christopher | 2016-03-12 | 1 | -1/+1 |
* | Remove compile time PreserveName switch based on NDEBUG | Mehdi Amini | 2016-03-11 | 1 | -1/+1 |
* | Add a coerce-and-expand ABIArgInfo as a generalization of some | John McCall | 2016-03-11 | 1 | -5/+122 |
* | Preserve ExtParameterInfos into CGFunctionInfo. | John McCall | 2016-03-11 | 1 | -46/+182 |
* | Resolved Bug 26414. | Amjad Aboud | 2016-03-07 | 1 | -3/+6 |
* | [CUDA] Mark all CUDA device-side function defs, decls, and calls as convergent. | Justin Lebar | 2016-02-24 | 1 | -0/+8 |
* | [WinEH] Make sure terminate handlers have funclet operands | David Majnemer | 2016-02-24 | 1 | -10/+13 |
* | [CodeGen] Fix an assert in CodeGenFunction::EmitFunctionEpilog | Akira Hatanaka | 2016-02-17 | 1 | -1/+19 |
* | RValue refs do not work that way. | Benjamin Kramer | 2016-02-13 | 1 | -1/+2 |
* | Fix undefined behavior when compiling in C++14 due to sized operator delete | Richard Smith | 2016-02-09 | 1 | -2/+1 |