summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
* Correctly handle type mismatches in the __weak copy/move-initializationJohn McCall2015-11-161-2/+12
* When producing error messages for always_inline functions with theEric Christopher2015-11-161-2/+5
* [CGDebugInfo] Set the size and align for reference typesKeno Fischer2015-11-161-6/+7
* Add support for the always_inline + target feature diagnostic to printEric Christopher2015-11-141-6/+11
* Clarify and elaborate the conditions on which we're checking targetEric Christopher2015-11-141-4/+6
* Add support for function attribute 'disable_tail_calls'.Akira Hatanaka2015-11-131-1/+5
* Correct atomic libcall support for __atomic_*_fetch builtins.James Y Knight2015-11-121-39/+39
* [C++] Add the "norecurse" attribute to main() if in C++ modeJames Molloy2015-11-121-0/+8
* Refactor out some common code from r252834David Blaikie2015-11-121-39/+26
* Provide a frontend based error for always_inline functions that requireEric Christopher2015-11-122-25/+74
* Move checkTargetFeatures to CodeGenFunction.cpp to make itEric Christopher2015-11-122-42/+43
* In preparation to use it in more places renameEric Christopher2015-11-122-14/+12
* [TLS on Darwin] treat all Darwin platforms in the same way.Manman Ren2015-11-112-4/+4
* Extract out a function onto CodeGenModule for getting the map ofEric Christopher2015-11-115-44/+47
* [TLS on Darwin] change how we handle globals with linkonce or weak linkage.Manman Ren2015-11-112-11/+16
* [TLS] move setting tls_guard in tls_init.Manman Ren2015-11-111-4/+4
* [ASan] Allow -fsanitize-recover=address.Yury Gribov2015-11-111-4/+10
* Fix a FIXME about using std::is_sorted.Eric Christopher2015-11-111-3/+4
* [COFF] Don't try to emit weak aliases on COFFReid Kleckner2015-11-101-5/+10
* Atomics: support __c11_* calls on _Atomic struct types.Tim Northover2015-11-093-38/+67
* [EABI] Add Clang support for -meabi flagRenato Golin2015-11-091-0/+8
* [PGO] Code cleanup [NFC]Xinliang David Li2015-11-091-43/+2
* Replace tab with 8 spaces, NFC.Yaron Keren2015-11-081-1/+1
* Add support for function attribute 'not_tail_called'.Akira Hatanaka2015-11-061-0/+4
* CodeGen: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-11-0611-28/+30
* Fix __builtin_signbit for ppcf128 typePetar Jovanovic2015-11-061-3/+13
* Fix crash in EmitDeclMetadata modeKeno Fischer2015-11-051-2/+4
* CodeGen: Update for debug info API change.Peter Collingbourne2015-11-051-6/+6
* PR25368: Replace workaround for build failure with modules enabled with a fixRichard Smith2015-11-052-1/+8
* [WebAssembly] Update wasm builtin functions to match spec changes.Dan Gohman2015-11-051-7/+2
* Use profile data template file for covmap func record (NFC)Xinliang David Li2015-11-051-11/+10
* Allow compound assignment expressions to be contracted when licensed by the l...Stephen Canon2015-11-041-1/+1
* [Sema] Implement __make_integer_seqDavid Majnemer2015-11-041-0/+1
* Remove unused #includeDavid Majnemer2015-11-031-1/+0
* Remove some legacy mingw-w64 gcc struct infoMartell Malone2015-11-031-4/+0
* Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones.Douglas Gregor2015-11-031-0/+7
* Fix va_arg on watchOS.Tim Northover2015-11-021-0/+4
* [MS ABI] Don't zero-initialize vbptrs in basesDavid Majnemer2015-11-024-14/+82
* [CodeGen] Call SetInternalFunctionAttributes to attach functionAkira Hatanaka2015-10-315-16/+26
* CGExprConstant.cpp: Appease Modules.NAKAMURA Takumi2015-10-301-1/+1
* ARMv7k: implement ABI changes for watchOS from standard iOS.Tim Northover2015-10-301-8/+63
* Watch and TV OS: wire up basic ABI choicesTim Northover2015-10-305-2/+10
* Initialize @catch variables correctly in fragile-runtime ARC.John McCall2015-10-303-20/+31
* Fix the emission of ARC ivar layouts in the non-fragile Mac runtime.John McCall2015-10-291-6/+11
* Add support for __builtin_{add,sub,mul}_overflow.John McCall2015-10-291-1/+127
* [WinEH] Mark calls inside cleanups as noinlineReid Kleckner2015-10-283-11/+27
* Fix the calling convention of Mingw64 long double valuesReid Kleckner2015-10-281-11/+22
* Move global classes into anonymous namespaces. NFC.Benjamin Kramer2015-10-281-2/+2
* Put global classes into the appropriate namespace.Benjamin Kramer2015-10-282-2/+4
* Reflow comment.Eric Christopher2015-10-281-6/+4
OpenPOWER on IntegriCloud