aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Basic/LangOptions.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-07[clang] Refactor `LangOptions` to specify compatibility as X macro arg (#146766)Jan Svoboda1-6/+9
2025-06-15[clang] Remove unused includes (NFC) (#144285)Kazu Hirata1-1/+0
2025-05-06[clang][NFC] rename FPOptions.def's macro to FP_OPTION (#138374)Oliver Hunt1-3/+3
2025-01-21[Clang] Remove 3-element vector load and store special handling (#104661)Shilei Tian1-0/+2
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman1-2/+0
2024-09-13[HLSL] Add HLSL 202y language mode (#108437)Chris B1-0/+2
2024-07-26Remove FiniteMathOnly and use only NoHonorINFs and NoHonorNANs. (#97342)Zahira Ammarguellat1-2/+2
2024-07-10[Clang] Allow raw string literals in C as an extension (#88265)Sirraide1-0/+1
2024-07-02[C2y] Add -std=c2y and -std=gnu2yAaron Ballman1-0/+1
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata1-1/+1
2023-08-11[C23] Rename C2x -> C23; NFCAaron Ballman1-3/+3
2023-05-15Add C++26 compile flags.Erich Keane1-0/+1
2023-05-04[clang] Use -std=c++23 instead of -std=c++2bMark de Wever1-1/+1
2023-02-08[clang][deps] Ensure module invocation can be serializedBen Langmuir1-0/+8
2022-07-03[FPEnv] Allow CompoundStmt to keep FP optionsSerge Pavlov1-0/+9
2022-07-01Revert "[FPEnv] Allow CompoundStmt to keep FP options"Serge Pavlov1-9/+0
2022-07-01[FPEnv] Allow CompoundStmt to keep FP optionsSerge Pavlov1-0/+9
2022-06-23[HLSL] Enable half type for hlsl.Xiang Li1-2/+2
2022-05-31[HLSL] Enable vector types for hlsl.Xiang Li1-0/+2
2022-05-30Revert "[HLSL] Enable vector types for hlsl."Nico Weber1-2/+0
2022-05-30[HLSL] Enable vector types for hlsl.Xiang Li1-0/+2
2022-05-11[clang] Add the flag -ffile-reproducibleAlan Zhao1-1/+1
2022-05-04Change the behavior of implicit int diagnosticsAaron Ballman1-1/+0
2022-04-13[clang] NFC, move CompilerInvocation::setLangDefaults to LangOptions.hHaojian Wu1-0/+120
2021-08-31[OpenCL] Defines helper function for kernel language compatible OpenCL versionJustas Janickas1-0/+10
2021-08-20[OpenCL] Fix version reporting of C++ for OpenCL 2021Justas Janickas1-0/+2
2021-08-13[OpenCL] Clang diagnostics allow reporting C++ for OpenCL version.Justas Janickas1-0/+10
2021-08-04Apply -fmacro-prefix-map to __builtin_FILE()Pavel Asyutchenko1-0/+8
2021-02-22[clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to No...Melanie Blower1-1/+1
2021-01-26[clang][cli] Store LangStandard::Kind in LangOptionsJan Svoboda1-1/+1
2020-09-02Revert "Move all fields of '-cc1' option related classes into def file databa...Douglas Yung1-2/+1
2020-09-02Move all fields of '-cc1' option related classes into def file databasesDaniel Grumberg1-1/+2
2020-06-27Reland D81869 "Modify FPFeatures to use delta not absolute settings"Melanie Blower1-3/+14
2020-06-26Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings"""Melanie Blower1-14/+3
2020-06-26Revert "Revert "Modify FPFeatures to use delta not absolute settings""Melanie Blower1-3/+14
2020-06-26Revert "Modify FPFeatures to use delta not absolute settings"Melanie Blower1-14/+3
2020-06-26Modify FPFeatures to use delta not absolute settingsMelanie Blower1-3/+14
2020-04-16LangOptions cannot depend on ASTContext, make it not use ASTContext directlyBenjamin Kramer1-5/+4
2020-04-15Move BinaryOperators.FPOptions to trailing storageMelanie Blower1-0/+10
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-05-08[OpenCL] Factor out language version printingSven van Haastregt1-0/+5
2018-02-16[Basic] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko1-4/+3
2017-06-01[Modules] Handle sanitizer feature mismatches when importing modulesVedant Kumar1-3/+1
2017-03-30[XRay] Add -fxray-{always,never}-instrument= flags to clangDean Michael Berris1-0/+2
2016-10-27Do not print include_next/pragma once warnings when input is a header.Erik Verbruggen1-1/+3
2016-10-10Use StringRef in LangOptions::isNoBuiltinFunc API (NFC)Mehdi Amini1-2/+1
2016-02-19[modules] Flatten -fmodule-name= and -fmodule-implementation-of= into a singleRichard Smith1-1/+0
2016-01-06[Driver] Add support for -fno-builtin-foo options.Chad Rosier1-0/+8
2015-02-04Allow to specify multiple -fsanitize-blacklist= arguments.Alexey Samsonov1-1/+1
2014-11-11[Sanitizer] Refactor sanitizer options in LangOptions.Alexey Samsonov1-18/+1