aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-01-12[clang] Reland parenthesized aggregate init patchesAlan Zhao1-1/+1
2023-01-04[clang] Revert parentesized aggregate initalization patchesAlan Zhao1-1/+1
2022-12-14[clang][C++20] P0960R3 and P1975R0: Allow initializing aggregates from a pare...Alan Zhao1-1/+1
2022-11-30[clang][TargetInfo] Use LangAS for getPointer{Width,Align}()Alex Richardson1-12/+16
2022-11-29[Clang] Implement static operator[]Roy Jacobson1-1/+1
2022-11-28[Clang] Permit static constexpr variables in constexpr functionsCorentin Jabot1-1/+1
2022-11-15Use TI.hasBuiltinAtomic() when setting ATOMIC_*_LOCK_FREE values. NFCIAlex Richardson1-7/+4
2022-10-29[clang][NFC] sync comments from declaration of InitializePreprocessorYingChi Long1-2/+1
2022-10-24[Clang] Implement P2513Corentin Jabot1-1/+1
2022-10-12[HLSL] Add utility to convert environment to stageChris Bieneman1-2/+3
2022-09-30[Clang] define __cpp_named_character_escapesRoy Jacobson1-2/+3
2022-09-29[Clang] P1169R4: static operator()Roy Jacobson1-0/+6
2022-08-26[Clang] Implement P0848 (Conditionally Trivial Special Member Functions)Roy Jacobson1-1/+5
2022-08-25Revert "[Clang] Implement P0848 (Conditionally Trivial Special Member Functio...Roy Jacobson1-3/+0
2022-08-23[Clang] Implement P0848 (Conditionally Trivial Special Member Functions)Roy Jacobson1-0/+3
2022-07-21[Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtinRyan Prichard1-6/+4
2022-07-15Use value_or (NFC)Kazu Hirata1-9/+2
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-4/+4
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-18[clang] Use value_or instead of getValueOr (NFC)Kazu Hirata1-3/+4
2022-06-11Use getValueOr (NFC)Kazu Hirata1-1/+1
2022-06-07[clang] Remove some `U+C2AD`s in `__cpp_multidimensional_subscript`Yuki Okushi1-1/+1
2022-05-31[HLSL] Enable vector types for hlsl.Xiang Li1-0/+4
2022-05-30Revert "[HLSL] Enable vector types for hlsl."Nico Weber1-4/+0
2022-05-30[HLSL] Enable vector types for hlsl.Xiang Li1-0/+4
2022-05-08[Frontend] Move, don't copy the predefines buffer into PP. NFC.Sam McCall1-1/+1
2022-05-03Add explicit OpenMP 5.0 case for version macros; NFCAaron Ballman1-0/+1
2022-03-29NFC. Fixing rebase errorChris Bieneman1-3/+2
2022-03-29[ADT] Flesh out HLSL raytracing environmentsChris Bieneman1-5/+0
2022-03-28Add HLSL Language Option and PreprocessorChris Bieneman1-0/+46
2022-03-22[Clang][C++2b] P2242R3: Non-literal variables [...] in constexprCorentin Jabot1-4/+5
2022-02-23[HIP] Support `-fgpu-default-stream`Yaxun (Sam) Liu1-0/+3
2022-02-23Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-1/+0
2022-02-18Revert "Add support for floating-point option `ffp-eval-method` and for"Florian Hahn1-0/+1
2022-02-17Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-1/+0
2022-02-15Revert "Add support for floating-point option `ffp-eval-method` and for"Nico Weber1-0/+1
2022-02-15Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-1/+0
2022-02-08[C++2b] Implement multidimentional subscript operatorCorentin Jabot1-0/+1
2022-01-29Revert fad7e491a0770ac4336934030ac67d77e7af5520 with fixes appliedAaron Ballman1-0/+8
2022-01-28Revert "Add BITINT_MAXWIDTH support"Jan Korous1-8/+0
2022-01-28Add BITINT_MAXWIDTH supportAaron Ballman1-0/+8
2022-01-13Support the *_WIDTH macros in limits.h and stdint.hAaron Ballman1-22/+49
2022-01-10set __NO_MATH_ERRNO__ if -fno-math-errnoAlex Xu (Hello71)1-0/+3
2021-12-07[CUDA][HIP] Add pre-defined macro `__CLANG_RDC__`Yaxun (Sam) Liu1-2/+6
2021-11-23[HIP] Add HIP scope atomic operationsYaxun (Sam) Liu1-0/+5
2021-11-17[OpenMP] Add version macro support for 5.1 and 5.2Mike Rice1-0/+6
2021-11-08[SPIR-V] Add SPIR-V triple and clang target info.Anastasia Stulova1-1/+1
2021-11-04[Coroutines] [Frontend] Lookup in std namespace firstChuanqi Xu1-1/+1