summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Use TargetInfo::getABI() throughout X86*TargetCodeGenInfo.Ahmed Bougacha2015-05-221-22/+21
* Revert changes to DefaultABIInfo accidentally introduced in r208733Reid Kleckner2015-05-181-1/+9
* [SystemZ] Add support for z13 and its vector facilityUlrich Weigand2015-05-051-26/+75
* [cuda] Allow using integral non-type template parameters as launch_bounds att...Artem Belevich2015-04-211-11/+15
* Change AArch64 i128 returns to use [2 x i64] when possible.Pete Cooper2015-04-171-0/+8
* Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko2015-04-111-6/+8
* clang-format my last commitDavid Blaikie2015-04-051-16/+21
* [opaque pointer type] More GEP API migrationsDavid Blaikie2015-04-051-22/+23
* [opaque pointer type] more GEP API migrationsDavid Blaikie2015-04-041-2/+4
* [i386 ABI] expand small C like structs in C++, just like how we handle smallManman Ren2015-04-031-1/+7
* [SystemZ] Fix some ABI corner casesUlrich Weigand2015-03-301-8/+15
* Under duress, move check for target support of __builtin_setjmp/Joerg Sonnenberger2015-03-111-30/+0
* [PowerPC] ABI support for the QPX vector instruction setHal Finkel2015-03-111-22/+84
* ARM: use ABI-specified alignment for byval parameters.Tim Northover2015-03-091-6/+3
* Fix test/CodeGen/builtins.c for platforms that don't lower sjljReid Kleckner2015-03-041-0/+4
* CodeGen: Fix passing of classes with only one AVX vector member in AVX registersBenjamin Kramer2015-03-021-15/+4
* Replace loop with equivalent ArrayRef function. NFC.Benjamin Kramer2015-03-021-6/+1
* UBSan: Use the correct function prologue for x32.Peter Collingbourne2015-02-251-4/+15
* ARM: Simplify PCS handling.Tim Northover2015-02-241-179/+9
* [WinX86_64 ABI] Treat C99 _Complex as a structMichael Kuperstein2015-02-241-1/+1
* Only lower __builtin_setjmp / __builtin_longjmp toJoerg Sonnenberger2015-02-231-0/+25
* x86-64 ABI: unwrap single element structs / arrays of 256-bit vectors to pass...Sanjay Patel2015-02-161-11/+7
* Fix quoting of #pragma comment for MS compat, clang part.Michael Kuperstein2015-02-161-3/+7
* CodeGen: create a WindowsARMTargetCodeGenInfoSaleem Abdulrasool2015-01-301-0/+34
* Remove NaClX86_64TargetCodeGenInfo and NaClARMTargetCodeGenInfoDerek Schuff2015-01-291-34/+1
* Remove support for pnaclcall attributeDerek Schuff2015-01-281-57/+2
* Begin to teach clang about the PS4.Alex Rosenberg2015-01-271-0/+14
* Implement command line options for stack probe spaceHans Wennborg2015-01-201-0/+33
* [mips] Handle transparent unions correctly.Daniel Sanders2015-01-141-0/+2
* [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.pyChandler Carruth2015-01-141-1/+0
* [mips] Fix va_arg() for pointer types on big-endian N32.Daniel Sanders2015-01-131-4/+6
* R600: Handle amdgcn tripleTom Stellard2015-01-061-0/+2
* Implement the __builtin_call_with_static_chain GNU extension.Peter Collingbourne2014-12-121-0/+8
* IR: Update clang for Metadata/Value split in r223802Duncan P. N. Exon Smith2014-12-091-14/+19
* Add attributes for AMDGPU register limits.Matt Arsenault2014-12-041-0/+42
* Fix invalid calling convention used for libcalls on ARM.Anton Korobeynikov2014-12-021-3/+6
* Use nullptr to silence -Wsentinel when self-hosting on WindowsReid Kleckner2014-12-011-4/+4
* AArch64: simplify PCS mapping.Tim Northover2014-11-271-122/+30
* Remove unnecessary environment switchReid Kleckner2014-11-241-11/+1
* CodeGen: make i686-windows-itanium more similar to msvcSaleem Abdulrasool2014-11-241-0/+1
* CodeGen: tweak struct ABI handlingSaleem Abdulrasool2014-11-231-1/+1
* Allow EmitVAArg() to promote types and use this to fix some N32/N64 vararg is...Daniel Sanders2014-11-191-2/+10
* Fix IRGen for passing transparent unionsReid Kleckner2014-11-151-0/+23
* Remove some redundant virtual specifiers on overriden functions.David Blaikie2014-11-141-1/+1
* ARM ABI: simplify decisions on whether args can be expanded.Tim Northover2014-11-071-35/+21
* Implement vaarg lowering for ppc32. Lowering of scalars and aggregatesRoman Divacky2014-11-031-3/+101
* clang/lib/CodeGen/TargetInfo.cpp: Fix a couple of warnings. [-Winconsistent-m...NAKAMURA Takumi2014-11-011-2/+2
* Implement IRGen for the x86 vectorcall conventionReid Kleckner2014-10-311-25/+127
* Fix ARM HVA classification of classes with non-virtual basesReid Kleckner2014-10-311-142/+108
* Pass aggregates on the stack without splitting in NVPTX.Eli Bendersky2014-10-291-0/+4
OpenPOWER on IntegriCloud