summaryrefslogtreecommitdiffstats
path: root/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* Re-commit r289252 and r289285, and fix PR31374Yaxun Liu2016-12-151-0/+10
* [c++1z] Permit constant evaluation of a call through a function pointer whoseRichard Smith2016-12-151-0/+8
* Revert 289252 (and follow-up 289285), it caused PR31374Nico Weber2016-12-141-10/+0
* Add support for non-zero null pointer for C and OpenCLYaxun Liu2016-12-091-0/+10
* [OpenCL] Refactor read_only/write_only pipes.Joey Gouly2016-12-011-45/+15
* getObjCEncodingForMethodDecl cannot fail. Simplify. NFC.John McCall2016-11-291-13/+15
* Support constant expression evaluation for wchar_t versions of simple stringRichard Smith2016-11-291-0/+4
* Correct comment: we are creating a canonicla decltypetype.Yaron Keren2016-11-291-1/+1
* Remove C++ default arg side table for MS ABI ctor closuresReid Kleckner2016-11-231-12/+0
* [OpenCL] Introduce ReadPipeType and WritePipeType.Joey Gouly2016-11-181-10/+35
* Accept nullability qualifiers on array parameters.Jordan Rose2016-11-101-1/+9
* Fix use-after-scope in ASTContext.Benjamin Kramer2016-10-261-1/+1
* Implement name mangling proposal for exception specifications from cxx-abi-de...Richard Smith2016-10-261-3/+7
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-6/+6
* [c++1z] Fix corner case where we could create a function type whose canonical...Richard Smith2016-10-181-8/+12
* When two function types have equivalent (but distinct) noexcept specification...Richard Smith2016-10-181-24/+61