summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Honor __unaligned in codegen for declarations and expressionsRoger Ferrer Ibanez2017-03-081-0/+2
* Fix crash when an incorrect redeclaration only differs in __unaligned type-qu...Roger Ferrer Ibanez2017-02-241-1/+2
* Remove superfluous initializer. Yaron Keren2017-02-221-1/+1
* [OpenCL] Correct ndrange_t implementationAnastasia Stulova2017-02-161-3/+0
* [c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith2017-02-141-31/+34
* Prototype of modules codegenDavid Blaikie2017-01-301-3/+22
* Fix linkage of static locals in available_externally functions to be Discarda...David Blaikie2017-01-271-12/+20
* PR0091R3: Implement parsing support for using templates as types.Richard Smith2017-01-261-2/+28
* PR31701: Fix crash on invalid caused by parsing a dependent initializer when weRichard Smith2017-01-201-1/+2
* PR13403 (+duplicates): implement C++ DR1310 (http://wg21.link/cwg1310).Richard Smith2017-01-191-6/+2
* Make ASTContext::getDeclAlign return the correct alignment forAkira Hatanaka2017-01-061-1/+3
* [OpenCL] Align fake address space map with the SPIR target maps.Egor Churaev2016-12-231-2/+2
* Move generation of injected template arguments for a template parameter listRichard Smith2016-12-231-0/+38
* Fix completely bogus types for some builtins:Richard Smith2016-12-191-2/+2
* Fix some interactions between C++11 and C++14 features and using-declarations:Richard Smith2016-12-181-4/+7
OpenPOWER on IntegriCloud