summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
* SystemZ Swift TargetInfo: swifterror support in the backend is brokenArnold Schwaighofer2017-11-071-1/+1
* CodeGen: fix PPC Darwin variadicsSaleem Abdulrasool2017-10-251-1/+37
* [AMDGPU] Fix bug in enqueued block codegen due to an extra lineYaxun Liu2017-10-191-1/+0
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-19/+16
* Fix build failure on android due to missing std::to_string()Yaxun Liu2017-10-141-1/+2
* [OpenCL] Emit enqueued block as kernelYaxun Liu2017-10-141-0/+111
* [ubsan] Function Sanitizer: Don't require writable text segmentsVedant Kumar2017-09-131-13/+6
* [CodeGen][x86_64] Enable 'force_align_arg_pointer' attribute at x86_64Erich Keane2017-08-301-0/+18
* Add flag to request Clang is ABI-compatible with older versions of itselfRichard Smith2017-08-261-3/+12
* [Clang][x86][Inline Asm] support for GCC style inline asm - Y<x> constraintsCoby Tayree2017-08-241-1/+5
* [ObjC] Use consistent comment style in inline asmOliver Stannard2017-08-211-3/+3
* Revert r302670 for the upcoming 5.0.0 releaseStefan Maksimovic2017-08-111-8/+0
* Remove unused functionMatt Arsenault2017-08-101-9/+0
* AMDGPU: Use direct struct returns and argumentsMatt Arsenault2017-08-091-17/+190
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-0/+27
* [mips] Revert r309942 & r309940Simon Dardis2017-08-031-14/+0
* [mips] Implement -muninit-const-in-rodataSimon Dardis2017-08-031-0/+14
* [CodeGen][ARM] ARM runtime helper functions are not always soft-fpPeter Smith2017-07-271-10/+7
* [CodeGen][ARM] Revert r309257Peter Smith2017-07-271-7/+10
* [CodeGen][ARM] ARM runtime helper functions are not always soft-fpPeter Smith2017-07-271-10/+7
* Remove Bitrig: Clang ChangesErich Keane2017-07-211-1/+0
* Complex Long Double classification In RegCall calling conventionErich Keane2017-07-211-13/+28
* [CodeGen][mips] Support `long_call/far/near` attributesSimon Atanasyan2017-07-201-37/+81
* [AArch64] Produce correct defaultlib directives for windows in MSVC styleMartin Storsjo2017-07-201-1/+18
* [AArch64] Produce the right kind of va_arg for windowsMartin Storsjo2017-07-131-3/+18
* Fix build failure with gcc about mixing enum and non-enumYaxun Liu2017-07-081-1/+2
* CodeGen: Fix address space of global variableYaxun Liu2017-07-081-0/+46
* Correct VectorCall x86 (32 bit) behavior for SSE Register AssignmentErich Keane2017-06-211-72/+56
* [OpenCL] Fix OpenCL and SPIR version metadata generation.Alexey Bader2017-06-201-41/+0
* [OpenCL] Makes kernels use the SPIR_KERNEL CC by default.Pekka Jaaskelainen2017-06-011-1/+21
* CodeGen: Define Swift's legal vector types for AArch64, ARMArnold Schwaighofer2017-05-261-0/+30
* [mips] Support `micromips` attributeSimon Atanasyan2017-05-221-0/+5
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-4/+8
* [Hexagon] Make sure to pass empty struct arguments with nontrivial ctorsKrzysztof Parzyszek2017-05-121-3/+3
* Reland: [mips] Impose a threshold for coercion of aggregatesPetar Jovanovic2017-05-101-0/+8
* Suppress all uses of LLVM_END_WITH_NULL. NFC.Serge Guelton2017-05-091-6/+4
* Revert r302547 ([mips] Impose a threshold for coercion of aggregates)Petar Jovanovic2017-05-091-8/+0
* [mips] Impose a threshold for coercion of aggregatesPetar Jovanovic2017-05-091-0/+8
* AArch64: fix weird edge case in ABI.Tim Northover2017-05-051-4/+9
* Re-land r301697 "[IR] Make add/remove Attributes use AttrBuilder instead of A...Reid Kleckner2017-05-021-8/+2
* [AMDGPU] Translate reqd_work_group_size into amdgpu_flat_work_group_sizeStanislav Mekhanoshin2017-04-061-3/+8
* [TargetInfo] Use llvm::alignOf() instead of rewriting it. NFCI.Davide Italiano2017-04-031-2/+2
* Update Clang for LLVM rename AttributeSet -> AttributeListReid Kleckner2017-03-211-8/+8
* CodeGen: use # as the comment leader for ARC markerSaleem Abdulrasool2017-02-111-1/+1
* [AVR] Add support for the 'interrupt' and 'naked' attributesDylan McKay2017-02-081-0/+28
* Use less byval on 32-bit Windows x86 for classes with basesReid Kleckner2017-01-131-22/+38
* Correct Vectorcall Register passing and HVA BehaviorErich Keane2017-01-051-26/+180
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-1/+35
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-35/+1
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-7/+7