aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaAttr.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-12-11[clang] Add support for -fcx-limited-range, #pragma CX_LIMITED_RANGE and -fcx...Zahira Ammarguellat1-0/+8
2023-11-28clang: Add pragma clang fp reciprocal (#68267)Matt Arsenault1-3/+15
2023-04-13[clang] Type safety tweak for AttributeCommonInfo::FormRichard Sandiford1-1/+1
2023-04-13[clang] Specify attribute syntax & spelling with a single argumentRichard Sandiford1-1/+0
2023-04-12Set 'rounding_mode' to 'tonearest' with '#pragma STDC FENV_ACCESS OFF'.Zahira Ammarguellat1-0/+1
2023-03-28[clang][PowerPC] Remove remaining Darwin supportDavid Tenty1-2/+0
2023-03-10Revert "Currently the control of the eval-method is mixed with fast-math."Zahira Ammarguellat1-17/+0
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-4/+4
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-03[Sema] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-09-19[clang] Add support for #pragma strict_gs_checkDavid Majnemer1-0/+13
2022-06-29[clang-cl] Handle some pragma alloc_text corner cases handled by MSVCStephen Long1-2/+7
2022-06-24[MSVC] Add initial support for MSVC pragma optimizeStephen Long1-0/+16
2022-06-22Fix interaction of pragma FENV_ACCESS with other pragmasSerge Pavlov1-22/+8
2022-06-15[Clang] Add the `annotate_type` attributeMartin Boehme1-0/+48
2022-06-01[MSVC] Fix pragma alloc_text failing for C filesStephen Long1-1/+1
2022-05-16[MSVC] Add support for pragma alloc_textStephen Long1-0/+47
2022-05-13[MSVC] Add support for pragma functionStephen Long1-0/+17
2022-04-05In fast-math mode, when unsafe math optimizations are enabled, theZahira Ammarguellat1-0/+23
2022-03-17Currently the control of the eval-method is mixed with fast-math.Zahira Ammarguellat1-0/+17
2022-02-23Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-0/+21
2022-02-18Revert "Add support for floating-point option `ffp-eval-method` and for"Florian Hahn1-21/+0
2022-02-17Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-0/+21
2022-02-15Revert "Add support for floating-point option `ffp-eval-method` and for"Nico Weber1-21/+0
2022-02-15Add support for floating-point option `ffp-eval-method` and forZahira Ammarguellat1-0/+21
2022-02-08Allow parameter pack expansions and initializer lists in annotate attributeSteffen Larsen1-18/+23
2021-12-09[NFC][Sema] Return underlying strings directly instead of OS.str()Logan Smith1-1/+1
2021-10-21Relax assert in ExprConstant to a return None.Jon Chesterfield1-1/+1
2021-09-01Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and ext...Zahira Ammarguellat1-15/+0
2021-07-28Simplify allowing pragma float_control in a linkage specificationAaron Ballman1-2/+1
2021-07-28[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pra...Melanie Blower1-0/+15
2021-07-28Allow #pragma float_control(push|pop) within a language linkage specificationAaron Ballman1-2/+4
2021-07-20Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and ext...Melanie Blower1-15/+0
2021-07-20[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pra...Melanie Blower1-0/+15
2021-04-28[clang] Make libBasic not depend on MCNico Weber1-4/+5
2021-04-12Allow applying attributes to subset of allowed subjects.Artem Belevich1-4/+25
2021-04-02Use tablegen to diagnose mutually exclusive attributesAaron Ballman1-0/+4
2021-03-19Automate common diagnostic checking for statement attributesAaron Ballman1-0/+48
2021-02-25Support `#pragma clang section` directives on MachO targetsJon Roelofs1-0/+8
2021-01-13[Frontend] Add pragma align natural and sort out pragma pack stack effectXiangling Liao1-26/+125
2021-01-08[NFC] Renaming PackStack to AlignPackStackXiangling Liao1-40/+52
2020-12-17Detect section type conflicts between functions and variablesTomas Matheson1-3/+2
2020-11-24[HIP] Fix regressions due to fp contract changeYaxun (Sam) Liu1-0/+2
2020-10-31Add option 'exceptions' to pragma clang fpSerge Pavlov1-0/+5
2020-10-25[clang] Enable support for #pragma STDC FENV_ACCESSMelanie Blower1-2/+8
2020-10-19Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host devic...Yaxun (Sam) Liu1-2/+2
2020-09-26[FPEnv] Evaluate constant expressions under non-default rounding modesSerge Pavlov1-1/+3
2020-09-24Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for ho...Reid Kleckner1-2/+2
2020-09-24Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host devic...Yaxun (Sam) Liu1-2/+2
2020-09-17Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device ...Yaxun (Sam) Liu1-2/+2