summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCall.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [ObjC] Allow declaring __strong pointer fields in structs in Objective-CAkira Hatanaka2018-02-281-10/+20
* [OpenCL] Add '-cl-uniform-work-group-size' compile optionAlexey Sotkin2018-02-221-0/+15
* Make attribute-target on a Definition-after-use update the LLVM attributesErich Keane2018-02-121-40/+1
* [WinEH] Put funclet bundles on inline asm callsReid Kleckner2018-02-091-15/+14
* Pass around function pointers as CGCallees, not bare llvm::Value*s.John McCall2018-02-061-8/+13
* IRGen: Move vtable load after argument evaluation.Peter Collingbourne2018-02-051-2/+9
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-4/+3
* [CodeGen] Decorate aggregate accesses with TBAA tagsIvan A. Kosarev2018-01-251-4/+6
* Reland "[CodeGen] Fix crash when a function taking transparent union is redec...Volodymyr Sapsai2018-01-221-1/+6
* Refactor handling of signext/zeroext in ABIArgInfoAlex Bradbury2018-01-121-9/+5
* Revert "[CodeGen] Fix crash when a function taking transparent union is redec...Volodymyr Sapsai2017-12-211-5/+5
* [CodeGen] Fix crash when a function taking transparent union is redeclared.Volodymyr Sapsai2017-12-211-5/+5
* [ubsan] Diagnose noreturn functions which returnVedant Kumar2017-12-211-2/+17
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-2/+2
* [Driver][CodeGen] Add -mprefer-vector-width driver option and attribute durin...Craig Topper2017-12-111-0/+5
* CodeGen: Fix invalid bitcasts for memcpyYaxun Liu2017-12-071-4/+4
* [Target] Make a copy of TargetOptions feature list before sorting during CodeGenCraig Topper2017-11-281-18/+11
* [CodeGen] Move Reciprocals option from TargetOptions to CodeGenOptionsCraig Topper2017-11-201-1/+1
* New clang option -fno-plt which avoids the PLT and lazy binding while making ...Sriraman Tallam2017-11-071-0/+10
* Replace a few usages of llvm::join with range-version[NFC]Erich Keane2017-10-271-3/+3
* Filter out invalid 'target' items from being passed to LLVMErich Keane2017-10-271-2/+3
* OpenCL: Assume functions are convergentMatt Arsenault2017-10-061-5/+8
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-221-1/+8
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-8/+1
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-1/+8
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-8/+1
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-1/+8
* clang fix for LLVM API change: isKnownNonNull -> isKnownNonZeroNuno Lopes2017-09-091-2/+4
* Fix creating bitcasts with wrong address spaceMatt Arsenault2017-08-011-2/+4
* Convert attribute 'target' parsing from a 'pair' to a 'struct' to make furthe...Erich Keane2017-07-181-2/+2
* [AArch64] Add support for __builtin_ms_va_list on aarch64Martin Storsjo2017-07-171-2/+2
* Update use of llvm::CallingConv:X86_64_Win64 after LLVM commit r308208Martin Storsjo2017-07-171-1/+1
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-031-1/+1
* CodeGen: Fix invalid bitcast for coerced function argumentYaxun Liu2017-06-291-3/+2
* [CodeGen] Fix assertion failure in EmitCallArg.Akira Hatanaka2017-06-281-1/+8
* [ubsan] Improve diagnostics for return value checks (clang)Vedant Kumar2017-06-231-21/+23
* CodeGen: Cast temporary variable to proper address spaceYaxun Liu2017-06-191-2/+4
* Preserve cold attribute for function declsXinliang David Li2017-06-131-0/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen2017-06-011-4/+14
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-3/+1
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-0/+3
* Prefer addAttr(Attribute::AttrKind) over the AttributeList overloadReid Kleckner2017-04-191-11/+5
* Use less temporary AttributeLists NFCReid Kleckner2017-04-181-38/+24
* CodeGen: Let byval parameter use alloca address spaceYaxun Liu2017-04-171-2/+3
* Update for AllocaInst construction changesMatt Arsenault2017-04-101-2/+4
* Clang changes for alloc_align attribute Erich Keane2017-03-301-0/+4
* Revert r298491 and r298494 which changed Clang's handling of 'nonnull'Chandler Carruth2017-03-241-56/+34
* Remove all uses of std::mem_fun and std::bind1st removed in C++17.Richard Smith2017-03-231-1/+1
* Remove an overly aggressive assert in r298491 and leave a commentChandler Carruth2017-03-221-1/+5
OpenPOWER on IntegriCloud