summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCall.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix spelling mistake - paramater -> parameter. NFCI.Simon Pilgrim2017-02-151-1/+1
* [CodeGen] [CUDA] Add the ability set default attrs on functions in linked mod...Justin Lebar2017-01-251-93/+108
* Clean up redundant isa<T> before getAs<T>. NFC.George Burgess IV2017-01-061-4/+2
* Add the alloc_size attribute to clang, attempt 2.George Burgess IV2016-12-221-0/+8
* Revert r290149: Add the alloc_size attribute to clang.Chandler Carruth2016-12-201-8/+0
* Add the alloc_size attribute to clang.George Burgess IV2016-12-201-0/+8
* [clang] Version support for UBSan handlersFilipe Cabecinhas2016-12-121-2/+2
* IRGen: Remove all uses of CreateDefaultAlignedLoad.Peter Collingbourne2016-11-281-3/+3
* Forward ns_consumed delegate arguments with a move.John McCall2016-11-181-3/+21
* regcall: Implement regcall Calling Conv in clangErich Keane2016-11-021-0/+4
* [OpenCL] Mark group functions as convergent in opencl-c.hYaxun Liu2016-11-011-0/+2
* Refactor call emission to package the function pointer together withJohn McCall2016-10-261-76/+120
* [CUDA] Mark device functions as nounwind.Justin Lebar2016-10-041-0/+3
* [clang] make reciprocal estimate codegen a function attributeSanjay Patel2016-10-041-0/+9
* [ARC] Ignore qualifiers in copy-restore expressionsVedant Kumar2016-10-031-1/+1
* Switch to a different workaround for unimplementability of P0145R3 in MS ABIs.Richard Smith2016-09-291-25/+26
* Re-commit r282556, reverted in r282564, with a fix to CallArgList::addFrom toRichard Smith2016-09-281-3/+5
* Revert r282556. This change made several bots unhappy.Richard Smith2016-09-281-4/+2
* P0145R3 (C++17 evaluation order tweaks): evaluate the right-hand side ofRichard Smith2016-09-271-2/+4
* Replace 'isProvablyNonNull' with existing utility llvm::IsKnownNonNull which ...Nick Lewycky2016-09-201-6/+3
* [MS] Fix prologue this adjustment when 'this' is passed indirectlyReid Kleckner2016-09-071-7/+0
* This adds new options -fdenormal-fp-math and passes through option -ffast-mathSjoerd Meijer2016-08-301-0/+7
* CodeGen: Rename a variable to better fit LLVM style. NFCJustin Bogner2016-08-181-6/+6
* CodeGen: use range based for loop, NFCSaleem Abdulrasool2016-08-181-3/+2
* [OpenCL] Handle -cl-fp32-correctly-rounded-divide-sqrtYaxun Liu2016-08-091-0/+3
* [OpenCL] Add missing -cl-no-signed-zeros option into driverYaxun Liu2016-07-081-0/+2
* AMDGPU: Set amdgpu_kernel calling convention for OpenCL kernels.Nikolay Haustov2016-06-301-2/+3
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-3/+21
* Use more ArrayRefsDavid Majnemer2016-06-241-1/+1
* [CodeGen] Fix a segfault caused by pass_object_size.George Burgess IV2016-06-161-7/+9
* Remove nonsense and simplify. To forward a reference, we always just load theRichard Smith2016-06-141-14/+6
* [SystemZ] Add -mbackchain option.Marcin Koscielnicki2016-05-041-0/+2
* Fix argument expansion of reference fields of structsReid Kleckner2016-05-021-1/+1
* revert SVN r265702, r265640Saleem Abdulrasool2016-04-081-2/+2
* Basic: move CodeGenOptions from FrontendSaleem Abdulrasool2016-04-071-2/+2
* [CUDA] Add -fcuda-flush-denormals-to-zero.Justin Lebar2016-04-051-0/+4
* IRGen-level lowering for the Swift calling convention.John McCall2016-04-041-23/+155
* [PGO] More comments how function pointers for indirect calls are mappedAdam Nemet2016-03-281-1/+3
* Add attributes for preserve_mostcc/preserve_allcc calling conventions to the ...Roman Levenstein2016-03-161-0/+8
* Remove compile time PreserveName in favor of a runtime cc1 -discard-value-nam...Mehdi Amini2016-03-131-1/+1
* Temporarily revert these patches:Eric Christopher2016-03-121-1/+1
* Remove compile time PreserveName switch based on NDEBUGMehdi Amini2016-03-111-1/+1
* Add a coerce-and-expand ABIArgInfo as a generalization of someJohn McCall2016-03-111-5/+122
* Preserve ExtParameterInfos into CGFunctionInfo.John McCall2016-03-111-46/+182
* Resolved Bug 26414.Amjad Aboud2016-03-071-3/+6
* [CUDA] Mark all CUDA device-side function defs, decls, and calls as convergent.Justin Lebar2016-02-241-0/+8
* [WinEH] Make sure terminate handlers have funclet operandsDavid Majnemer2016-02-241-10/+13
* [CodeGen] Fix an assert in CodeGenFunction::EmitFunctionEpilogAkira Hatanaka2016-02-171-1/+19
* RValue refs do not work that way.Benjamin Kramer2016-02-131-1/+2
* Fix undefined behavior when compiling in C++14 due to sized operator deleteRichard Smith2016-02-091-2/+1
OpenPOWER on IntegriCloud