aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Parse/ParsePragma.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-05-22[clang] Introduce `SemaRISCV` (#92682)Vlad Serebrennikov1-2/+3
2024-05-17[clang] Introduce `SemaCodeCompletion` (#92311)Vlad Serebrennikov1-1/+3
2024-04-19[Clang] Allow the value of unroll count to be zero in `#pragma GCC unroll` a...yronglin1-2/+4
2024-04-13[clang] Introduce `SemaCUDA` (#88559)Vlad Serebrennikov1-2/+3
2024-03-20[CLANG] Full support of complex multiplication and division. (#81514)Zahira Ammarguellat1-3/+8
2023-12-11[clang] Add support for -fcx-limited-range, #pragma CX_LIMITED_RANGE and -fcx...Zahira Ammarguellat1-1/+39
2023-11-28clang: Add pragma clang fp reciprocal (#68267)Matt Arsenault1-22/+29
2023-11-17[OpenACC] Initial commits to support OpenACC (#70234)Erich Keane1-25/+67
2023-06-08[Clang][RISCV] Adjust naming from `DeclareRISCVVectorBuiltins` to `DeclareRIS...eopXD1-1/+1
2023-05-31[clang] Add Parse and Sema support for RegularKeyword attributesRichard Sandiford1-1/+2
2023-05-19[NFC][CLANG] Fix dereference issue before null check found by Coverity static...Manna, Soumi1-3/+2
2023-05-04[clang][Sema][NFC] Move `EnterExpressionEvaluationContext` to its own fileDavid Stone1-0/+1
2023-05-02[RISCV][RISCV][clang] Split out SiFive Vector C intrinsics from riscv_vector.td4vtomat1-3/+9
2023-04-13[clang] Type safety tweak for AttributeCommonInfo::FormRichard Sandiford1-2/+3
2023-03-24[clang] Extend pragma dump to support expressionsVlad Serebrennikov1-3/+29
2023-02-07[Serialization] Add support for (de)serializing #pragma packDustin Howett1-12/+4
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-11/+11
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-2/+2
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata1-5/+5
2022-11-29[clang] Add serialization for loop hint annotation tokensMike Rice1-8/+0
2022-10-28[Clang] Improve diagnostic message for loop hint pragmaeopXD1-1/+3
2022-09-19[clang] Add support for #pragma strict_gs_checkDavid Majnemer1-0/+59
2022-07-26[RISCV] Lazily add RVV C intrinsics.Kito Cheng1-0/+52
2022-06-24[MSVC] Add initial support for MSVC pragma optimizeStephen Long1-46/+48
2022-06-22Fix interaction of pragma FENV_ACCESS with other pragmasSerge Pavlov1-1/+1
2022-06-02Tidy up `pragma comment lib` handling and testingPaul Robinson1-8/+0
2022-05-16[MSVC] Add support for pragma alloc_textStephen Long1-1/+65
2022-05-13[MSVC] Add support for pragma functionStephen Long1-7/+48
2022-03-24[clang][parse] Move source range into ParsedAttibutesViewTimm Bäder1-5/+4
2022-03-18[Clang] Support multiple attributes in a single pragmaEgor Zhdan1-44/+55
2022-03-07[clang][parser] Stop dragging an EndLoc around when parsing attributesTimm Bäder1-4/+5
2022-02-23Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-2/+23
2022-02-18Revert "Add support for floating-point option `ffp-eval-method` and for"Florian Hahn1-23/+2
2022-02-17Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-2/+23
2022-02-15Revert "Add support for floating-point option `ffp-eval-method` and for"Nico Weber1-23/+2
2022-02-15Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-2/+23
2021-10-11[MS compat] Handle #pragma fenv_access like #pragma STDC FENV_ACCESS (PR50694)Hans Wennborg1-1/+68
2021-09-01Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and ext...Zahira Ammarguellat1-33/+16
2021-08-12[CodeComplete] Basic code completion for attribute names.Sam McCall1-0/+9
2021-07-28[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pra...Melanie Blower1-16/+33
2021-07-20Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and ext...Melanie Blower1-33/+16
2021-07-20[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pra...Melanie Blower1-16/+33
2021-05-17[OpenCL] Drop pragma handling for extension types/decls.Anastasia Stulova1-4/+2
2021-04-17[Pragma] Added support for GCC unroll/nounrollDávid Bolvanský1-0/+4
2021-03-12[clang] Mark re-injected tokens appropriately during pragma handlingKadir Cetinkaya1-0/+9
2021-03-12[OpenCL] Refactor diagnostic for OpenCL extension/featureAnton Zabaznov1-4/+2
2021-03-03[OpenCL] Prevent adding extension pragma by default.Anastasia Stulova1-1/+4
2021-01-25[OpenCL] Refactor of targets OpenCL option settingsAnton Zabaznov1-1/+1
2021-01-13[Frontend] Add pragma align natural and sort out pragma pack stack effectXiangling Liao1-6/+23