summaryrefslogtreecommitdiffstats
path: root/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r325576:Hans Wennborg2018-02-201-1/+1
* Merging r325375:Hans Wennborg2018-02-191-1/+1
* Merging r324134:Hans Wennborg2018-02-051-1/+1
* Make helpers static. No functionality change.Benjamin Kramer2017-12-241-1/+1
* Refactor overridden methods iteration to avoid double lookups.Benjamin Kramer2017-12-171-17/+9
* Fix ICE when __has_unqiue_object_representations called with invalid declErich Keane2017-12-121-0/+3
* [OpenCL] Fix layering violation by getOpenCLTypeAddrSpaceSven van Haastregt2017-12-061-1/+42
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-2/+2
* Fix __has_unique_object_representations implementationErich Keane2017-11-301-1/+165
* Refactor functions PrintTemplateArgumentListSerge Pavlov2017-11-281-3/+2
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-231-77/+99
* PR22763: if a defaulted (non-user-provided) special member function isRichard Smith2017-11-161-0/+6
* Add default calling convention support for regcall.Erich Keane2017-11-021-0/+5
* Correct behavior of fastcall when default CC is set.Erich Keane2017-10-241-1/+1
* For better compatibility with C++11 and C++14, emit a nondiscardable definitionRichard Smith2017-10-231-3/+3
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-151-12/+12
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-131-0/+1
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-2/+0
* Dependent Address Space SupportAndrew Gozillon2017-10-021-0/+57
* [clang] Add getUnsignedPointerDiffType methodAlexander Shaposhnikov2017-09-281-0/+7
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-221-15/+49
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-49/+15
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-15/+49
* Revert "Add support for attribute 'noescape'."Akira Hatanaka2017-09-201-49/+15
* Add support for attribute 'noescape'.Akira Hatanaka2017-09-201-15/+49
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-2/+12
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-12/+2
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-2/+12
* [modules ts] Emit global variables in a module interface unit as part of that...Richard Smith2017-09-061-11/+29
* [OpenCL] Allow targets to select address space per typeSven van Haastregt2017-08-151-20/+9
* Add OpenCL 2.0 atomic builtin functions as Clang builtinYaxun Liu2017-08-041-1/+8
* [clang] Add getSignedSizeType methodAlexander Shaposhnikov2017-07-141-0/+6
* IsSpecialLong was only ever set in release mode as all of the uses are in ass...Eric Christopher2017-07-101-1/+8
* [CodeGen][ObjC] Fix GNU's encoding of bit-field ivars.Akira Hatanaka2017-06-271-3/+13
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-1/+1
* Support MS builtins using 'long' on LP64 platformsBruno Cardoso Lopes2017-06-211-1/+13
* AST: Add missing break at end of switchDuncan P. N. Exon Smith2017-06-141-0/+1
* [Sema] Use the right FoldingSet.George Burgess IV2017-06-121-1/+1
* [OpenCL] Fix pipe size in TypeInfo.Anastasia Stulova2017-06-051-3/+2
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+2
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-9/+4
* [X86] Support of no_caller_saved_registers attributeOren Ben Simhon2017-04-271-0/+2
* Remove unnecessary condition as suggested by clang-tidy. NFCGabor Horvath2017-04-191-4/+2
* Modular Codegen: Add/use a bit in serialized function definitions to track wh...David Blaikie2017-04-111-5/+2
* [OpenCL] Map default address space to alloca address spaceYaxun Liu2017-04-111-1/+15
* [XRay] Add -fxray-{always,never}-instrument= flags to clangDean Michael Berris2017-03-301-0/+2
* Revert r298491 and r298494 which changed Clang's handling of 'nonnull'Chandler Carruth2017-03-241-29/+15
* [nonnull] Teach Clang to attach the nonnull LLVM attribute toChandler Carruth2017-03-221-15/+29
* Fix array sizes where address space is not yet knownKonstantin Zhuravlyov2017-03-211-2/+1
* [OpenCL] Fix type compatibility check and generic AS mangling.Anastasia Stulova2017-03-101-9/+14