summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGCall.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't rely on implicit CallSite construction.Benjamin Kramer2015-04-101-1/+1
* Remove threshold for inserting lifetime markers for named temporariesArnaud A. de Grandmaison2015-04-101-2/+26
* clang-format my last commitDavid Blaikie2015-04-051-8/+13
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-9/+10
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-041-7/+9
* [opaque pointer type] Explicitly specify some types for GEPDavid Blaikie2015-04-031-4/+5
* DebugInfo: Use new LLVM API for DebugLocDuncan P. N. Exon Smith2015-03-301-1/+1
* Reapply r232888 after applying a fix for -msse4 code generation.Eric Christopher2015-03-251-0/+21
* Revert "Add CodeGen support for adding cpu attributes on functions based on"Daniel Jasper2015-03-231-21/+0
* Add CodeGen support for adding cpu attributes on functions based onEric Christopher2015-03-211-0/+21
* MS ABI: Generate default constructor closuresDavid Majnemer2015-03-131-2/+6
* MS ABI: Implement copy-ctor closures, finish implementing throwDavid Majnemer2015-03-111-0/+16
* Update for LLVM API change: getOrEnforceKnownAlignment() requires a DataLayoutMehdi Amini2015-03-101-2/+2
* Prefer SmallVector::append/insert over push_back loops. Clang edition.Benjamin Kramer2015-02-171-4/+2
* SEH: Use the SEHTryEpilogueStack instead of a separate boolReid Kleckner2015-02-121-1/+1
* Add the 'noinline' attribute to call sites within __try bodiesReid Kleckner2015-02-111-0/+6
* Emit landing pads for SEH even if nounwind is presentReid Kleckner2015-02-111-1/+2
* DebugInfo: Refactor default arg handling into a common place (instead of hand...David Blaikie2015-02-091-0/+14
* CodeGen: Move DebugLocs.Benjamin Kramer2015-02-071-1/+1
* Sema: Add support for __declspec(restrict)David Majnemer2015-02-041-1/+1
* Remove support for pnaclcall attributeDerek Schuff2015-01-281-3/+0
* DebugInfo: Remove forced column-info workaround for inlined callsDavid Blaikie2015-01-211-2/+1
* Re-apply "r226548 - Introduce SPIR calling conventions" reverted in r226558.Alexander Kornienko2015-01-201-0/+2
* Reverting r226548 as one of the tests fails in some configurations.Alexander Kornienko2015-01-201-2/+0
* Introduce SPIR calling conventions.Sameer Sahasrabuddhe2015-01-201-0/+2
* Recommit r225083 (reverted in r225361) now that calls to aggregate initialize...David Blaikie2015-01-181-8/+0
* Revert r225085, it caused PR22096.Nico Weber2015-01-071-0/+8
* DebugInfo: Remove some now-unnecessary location handling around function argu...David Blaikie2015-01-021-8/+0
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-35/+62
* Instead of having -Os/-Oz add OptimizeForSize/MinSize first, and laterPaul Robinson2014-12-111-4/+11
* CodeGen: further simplify assertionSaleem Abdulrasool2014-11-251-4/+2
* CodeGen: use a range-based for loopSaleem Abdulrasool2014-11-241-3/+2
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-2/+4
* Bundle conditions checked by UBSan with sanitizer kinds they implement.Alexey Samsonov2014-11-111-4/+4
* Propagate SanitizerKind into CodeGenFunction::EmitCheck() call.Alexey Samsonov2014-11-101-2/+3
* Introduce a SanitizerKind enum to LangOptions.Alexey Samsonov2014-11-071-2/+2
* Implement IRGen for the x86 vectorcall conventionReid Kleckner2014-10-311-1/+7
* MS ABI: Properly call global delete when invoking virtual destructorsDavid Majnemer2014-10-311-4/+10
* Fix ARM HVA classification of classes with non-virtual basesReid Kleckner2014-10-311-6/+45
* Get rid of SanitizerOptions::Disabled global. NFC.Alexey Samsonov2014-10-301-2/+2
* Add frontend support for __vectorcallReid Kleckner2014-10-241-1/+7
* Promote null pointer constants used as arguments to variadic functionsReid Kleckner2014-10-101-0/+23
* Initial support for the align_value attributeHal Finkel2014-10-021-0/+19
* Use ClangToLLVMArgsMapping in CodeGenTypes::GetFunctionType(). NFC.Alexey Samsonov2014-09-291-178/+196
* Introduce CGFunctionInfo::getNumRequiredArgs(). NFC.Alexey Samsonov2014-09-291-6/+2
* Speedup ClangToLLVMArgMapping construction. NFC.Alexey Samsonov2014-09-291-6/+18
* Refactor ABIArgInfo::Expand implementation (NFC).Alexey Samsonov2014-09-291-120/+155
* Support the assume_aligned function attributeHal Finkel2014-09-261-54/+71
* Report source location of returns_nonnull attribute in UBSan reports.Alexey Samsonov2014-09-081-9/+11
* Implement nonnull-attribute sanitizerAlexey Samsonov2014-09-081-11/+46
OpenPOWER on IntegriCloud