summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* CodeGen: remove MinGW and Cygwin legacy entriesSaleem Abdulrasool2014-05-171-2/+0
* Update for llvm api change.Rafael Espindola2014-05-161-1/+1
* Update for llvm API change.Rafael Espindola2014-05-161-3/+3
* Push record return type classification into CGCXXABIReid Kleckner2014-05-131-102/+43
* MS ABI: Pass 'sret' as the second parameter of instance methodsReid Kleckner2014-05-091-6/+14
* Reapply r208417 (olista01 'ARM: HFAs must be passed in consecutive registers'...James Molloy2014-05-091-19/+6
* Revert r208417 (olista01 'ARM: HFAs must be passed in consecutive registers')...James Molloy2014-05-091-6/+19
* ARM: HFAs must be passed in consecutive registersOliver Stannard2014-05-091-19/+6
* Replace virtual with override.Rafael Espindola2014-05-081-2/+2
* [ARM64-BE] Correctly deal with single element HFAs in varargs.James Molloy2014-05-071-2/+4
* ARM: Fix assertion caused by passing bitfield struct using ABIArgInfo::getExp...Oliver Stannard2014-05-071-1/+2
* XCore target: fix initialization bug found by MSan Bot.Robert Lytton2014-05-061-0/+1
* XCore target: Add TypeString meta data to IR output.Robert Lytton2014-05-021-0/+542
* Remove unused variable that I missed in my rush to fix the botsReid Kleckner2014-05-021-1/+1
* Win64: Use ConvertType instead of checking the MS inheritanceReid Kleckner2014-05-021-12/+5
* Win64: Pass member pointers larger than 8 bytes by referenceReid Kleckner2014-05-021-6/+23
* [ARM64] Add a missed case label for arm64_be, and enable the aarch64-varargs ...James Molloy2014-04-231-1/+2
* ARM64: Do not expand variadic HFA/HVA arguments with the Darwin ABI.Bob Wilson2014-04-211-6/+24
* Fix a comment typo.Bob Wilson2014-04-211-1/+1
* ARM64: make sure the caller is expected to extend in AAPCS.Tim Northover2014-04-181-2/+3
* ARM64: make sure HFAs on the stack get properly aligned.Tim Northover2014-04-181-7/+8
* ARM64: remove holes from *all* HFAs on the stack.Tim Northover2014-04-171-13/+15
* Replace push_back()s by initializer list for shorter and cleaner code.Eli Bendersky2014-04-151-5/+3
* Add support for CUDA __launch_bounds__ attribute to CodeGen.Eli Bendersky2014-04-151-10/+28
* ARM64: track alignment padding registers on AAPCS targetsTim Northover2014-04-151-1/+9
* inalloca: Pad the struct *after* inserting each argReid Kleckner2014-04-101-9/+7
* ARM64: initial clang support commit.Tim Northover2014-03-291-229/+574
* Add ARM big endian Target (armeb, thumbeb)Christian Pirker2014-03-281-0/+2
* Use the new Windows environment for target detectionSaleem Abdulrasool2014-03-271-6/+12
* [C++11] Replacing CGFunctionInfo arg iterators with iterator_range arguments(...Aaron Ballman2014-03-171-41/+29
* AArch64_be varargs processing for ARM ABIChristian Pirker2014-03-141-4/+33
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-23/+17
* ARM: Correct alignment of structs passed as byval pointerOliver Stannard2014-03-121-1/+1
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-90/+91
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-23/+8
* correct consitency of XCore capsRobert Lytton2014-03-031-4/+4
* Add AArch64 big endian Target (aarch64_be)Christian Pirker2014-02-251-0/+1
* MS ABI: Return sret parameters when using inallocaReid Kleckner2014-02-251-0/+2
* Implement getDwarfEHStackPointer() and initDwarfEHRegSizeTable() for sparcv9.Roman Divacky2014-02-241-0/+41
* AAPCS: Do not split structs after CPRC allocated on stackOliver Stannard2014-02-111-43/+130
* Fix AAPCS compliance for HFAs containing doubles and long doublesOliver Stannard2014-02-071-4/+23
* [ms-cxxabi] Use inalloca on win32 when passing non-trivial C++ objectsReid Kleckner2014-02-011-12/+109
* [ms-cxxabi] Use x86_cdeclmethodcc for __cdecl methods on win32Reid Kleckner2014-01-311-17/+22
* [ARM] Fix AAPCS-VFP non-compliance when returning HFA from variadic functions.Amara Emerson2014-01-281-8/+10
* Refactor ABI argument lowering a littleReid Kleckner2014-01-181-57/+60
* SPARC passes non-trivial C++ objects indirectly like everybody else.Jakob Stoklund Olesen2014-01-121-0/+5
* Hosting a call to getAttr so that we don't call it multiple times for the sam...Aaron Ballman2013-12-191-9/+5
* Replacing calls to getAttr with calls to hasAttr for clarity. No functional c...Aaron Ballman2013-12-191-1/+1
* Support EABIHF environment on ARM.Joerg Sonnenberger2013-12-161-1/+12
* GNUEABIHF is the same as GNUEABI for anything not float/double related,Joerg Sonnenberger2013-12-161-0/+1
OpenPOWER on IntegriCloud