summaryrefslogtreecommitdiffstats
path: root/include/clang/Basic
Commit message (Expand)AuthorAgeFilesLines
* [NVPTX] Implement __nvvm_atom_add_gen_d builtin.Justin Lebar2017-11-071-1/+1
* Clarify the error message for unsupported aliases on DarwinAlex Lorenz2017-11-071-1/+1
* [X86] Replace the mask cmpeq/cmple/cmplt/cmpgt/cmpge/cmpneq intrinsics with m...Craig Topper2017-11-061-30/+1
* lowering broadcastmJina Nahias2017-11-061-6/+0
* [CodeGen] add remquo to list of recognized library callsSanjay Patel2017-11-041-0/+4
* [Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko2017-11-034-113/+126
* [Driver] Add Scudo as a possible -fsanitize= optionKostya Kortchinsky2017-11-031-0/+3
* Add default calling convention support for regcall.Erich Keane2017-11-021-1/+2
* [CodeGen] fix const-ness of builtin equivalents of <math.h> and <complex.h> f...Sanjay Patel2017-11-021-129/+129
* revert r317228: remove unused function from ObjCRuntime.h, NFCAlex Lorenz2017-11-021-0/+5
* remove unused function from ObjCRuntime.h, NFCAlex Lorenz2017-11-021-5/+0
* [refactor][extract] prohibit extraction of ObjC property settersAlex Lorenz2017-11-011-0/+2
* [MS] Allow access to ambiguous, inaccessible direct basesReid Kleckner2017-10-272-0/+4
* Sanitizers.h: Modularize/Fix ODR violations by making inline functions non-st...David Blaikie2017-10-271-1/+1
* CharInfo.h: Modularize/fix ODR violations by making inline functions in heade...David Blaikie2017-10-271-21/+21
* Filter out invalid 'target' items from being passed to LLVMErich Keane2017-10-271-2/+2
* Add a new attribute definition spelling, Clang<"attr">, that expands to two a...Aaron Ballman2017-10-261-67/+43
* [CUDA] Print an error if you try to compile with < sm_30 on CUDA 9.Justin Lebar2017-10-252-3/+8
* mplement __has_unique_object_representationsErich Keane2017-10-242-1/+4
* [refactor] Initial outline of implementation of "extract function" refactoringAlex Lorenz2017-10-241-0/+7
* [Sema] Add support for flexible array members in Obj-C.Volodymyr Sapsai2017-10-232-0/+24
* Fixing broken attribute documentation for __attribute__((noescape)); a code b...Aaron Ballman2017-10-211-0/+3
* Implement current CWG direction for support of arrays of unknown bounds inRichard Smith2017-10-202-1/+10
* These attributes are not supported by GCC and should not be in the gnu namesp...Aaron Ballman2017-10-191-4/+4
* These attributes are supported by GCC with the gnu vendor namespace for C++11...Aaron Ballman2017-10-191-8/+8
* [Hexagon] Handling of new HVX flags and target-featuresSumanth Gundapaneni2017-10-181-0/+3
* Enable support for the [[maybe_unused]] attribute from WG14 N2053 when enabli...Aaron Ballman2017-10-181-1/+2
* Enable support for the [[fallthrough]] attribute from WG14 N2052 when enablin...Aaron Ballman2017-10-181-1/+1
* Provide a flag group to turn on/off all "binary literals" extension warnings.Richard Smith2017-10-182-2/+7
* Enable support for the [[nodiscard]] attribute from WG14 N2050 when enabling ...Aaron Ballman2017-10-171-2/+2
* [OpenMP] Implement omp_is_initial_device() as builtinJonas Hahnfeld2017-10-172-0/+4
* Basic: make the nan family pureSaleem Abdulrasool2017-10-171-3/+3
* Remove AnyX86Interrupt documentationErich Keane2017-10-162-55/+1
* Clarify the 'interrupt' names in Attribute DocsErich Keane2017-10-161-0/+4
* [refactor] allow the use of refactoring diagnosticsAlex Lorenz2017-10-165-2/+32
* [Bitfield] Add an option to access bitfield in a fine-grained manner.Wei Mi2017-10-161-0/+4
* [Sema] Re-land: Diagnose tautological comparison with type's min/max valuesRoman Lebedev2017-10-152-13/+15
* Convert clang::LangAS to a strongly typed enumAlexander Richardson2017-10-152-13/+24
* Add -f[no-]double-square-bracket-attributes as new driver options to control ...Aaron Ballman2017-10-153-1/+9
* [c++2a] Fix failing regression test related to not adding the extension warni...Faisal Vali2017-10-151-2/+5
* [c++2a] Implement P0306 __VA_OPT__ (Comma omission and comma deletion)Faisal Vali2017-10-151-0/+14
* Fix backwards warning for use of C++17 attributes-on-namespaces-and-enumerato...Richard Smith2017-10-141-2/+5
* Basic: adjust attributes on `nan` LIBBUILTINsSaleem Abdulrasool2017-10-131-3/+3
* [OpenCL] Add LangAS::opencl_private to represent private address space in ASTYaxun Liu2017-10-131-4/+5
* Support for destroying operator delete, per C++2a proposal P0722.Richard Smith2017-10-131-0/+5
* Revert "[Sema] Diagnose tautological comparison with type's min/max values"Roman Lebedev2017-10-122-15/+13
* [CUDA] Added __hmma_m16n16k16_* builtins to support mma instructions on sm_70Artem Belevich2017-10-121-0/+13
* [Sema] Diagnose tautological comparison with type's min/max valuesRoman Lebedev2017-10-122-13/+15
* [X86] Add CLWB intrinsic. clang partCraig Topper2017-10-121-0/+3
* [COFF, ARM64] Add MS builtins __dmb, __dsb, __isbMartin Storsjo2017-10-121-0/+9