summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
2023-12-04Revert "[clang][modules] Reset codegen options. (#74006)"Juergen Ributzka
2023-12-04[clang][modules] Reset codegen options. (#74006)Juergen Ributzka
2023-12-04[Verifier] Check function attributes related to branch protection (NFC) (#70565)Momchil Velikov
2023-11-30[clang][llvm][fatlto] Avoid cloning modules in FatLTO (#72180)Paul Kirth
2023-11-27[Frontend] Remove unneeded -frtti check. NFCFangrui Song
2023-11-23[APINotes] Upstream Driver and Frontend options that enable API NotesEgor Zhdan
2023-11-17[OpenACC] Initial commits to support OpenACC (#70234)Erich Keane
2023-11-11[clang] Stop including llvm/ADT/DenseSet.h (NFC)Kazu Hirata
2023-11-02Revert "Revert "[APINotes] Upstream APINotesOptions""Egor Zhdan
2023-11-01Revert "[APINotes] Upstream APINotesOptions"Johannes Doerfert
2023-11-01[APINotes] Upstream APINotesOptionsEgor Zhdan
2023-10-27[C++20] [Modules] Chose BMI from for module m with the lastChuanqi Xu
2023-10-15[Clang][M68k] Add Clang support for the new M68k_RTD CCMin-Yih Hsu
2023-10-09Use llvm::endianness{,::little,::native} (NFC)Kazu Hirata
2023-09-26[clang] Add -mlarge-data-threshold for x86_64 medium code model (#66839)Arthur Eubanks
2023-09-20Implement mangling rules for C++20 concepts and requires-expressions.Richard Smith
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-14Reland "[clang] Add experimental option to omit the RTTI component from the v...Leonard Chan
2023-09-13Revert "Revert "Revert "[clang] Add experimental option to omit the RTTI comp...Douglas Yung
2023-09-14Revert "Revert "[clang] Add experimental option to omit the RTTI component fr...Leonard Chan
2023-09-13Revert "[clang] Add experimental option to omit the RTTI component from the v...Leonard Chan
2023-09-13[clang] Add experimental option to omit the RTTI component from the vtable wh...Leonard Chan
2023-09-13[Driver][HLSL] Improve diagnostics for invalid shader model and stageJustin Bogner
2023-09-11[SPIR-V] Add SPIR-V logical triple.Nathan Gauër
2023-09-07[clang] Introduce copy-on-write `CompilerInvocation` (#65412)Jan Svoboda
2023-09-07[clang] Make the entire `CompilerInvocation` ref-counted (#65647)Jan Svoboda
2023-09-05[clang] NFCI: Change returned AnalyzerOptions smart pointer to referenceJan Svoboda
2023-09-05[clang] NFCI: Change returned LanguageOptions pointer to referenceJan Svoboda
2023-09-05[Clang] Enable AIX initial-exec TLS modeQiu Chaofan
2023-08-15[Driver] Refactor to use llvm Option's new Visibility flagsJustin Bogner
2023-08-15Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner
2023-08-14Revert "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner
2023-08-14[Option] Add "Visibility" field and clone the OptTable APIs to use itJustin Bogner
2023-08-09[clang] NFC: Use compile-time option spelling when generating command lineJan Svoboda
2023-08-09[llvm] Construct option's prefixed name at compile-timeJan Svoboda
2023-08-07Revert "Anonymous unions should be transparent wrt `[[clang::trivial_abi]]`."Nico Weber
2023-08-07Anonymous unions should be transparent wrt `[[clang::trivial_abi]]`.Dmitri Gribenko
2023-08-03[clang] NFC: Avoid double allocation when generating command lineJan Svoboda
2023-08-03[clang] Abstract away string allocation in command line generationJan Svoboda
2023-08-03[clang][cli] Accept option spelling as `Twine`Jan Svoboda
2023-07-11[clang] Support Unified LTO Bitcode FrontendMatthew Voss
2023-07-10[OpenMP][OMPIRBuilder] Rename IsEmbedded and IsTargetCodegen flagsSergio Afonso
2023-07-07[analyzer] Remove deprecated analyzer-config optionsBalazs Benics
2023-06-19[AIX][TLS] Relax front end diagnostics to accept the local-exec TLS modelAmy Kwan
2023-06-15[OpenMP] Update the default version of OpenMP to 5.1Animesh Kumar
2023-06-07Add support for the NO_COLOR environment variableAaron Ballman
2023-05-30print user provide value in tabstop diagnosticcsmoe
2023-05-17[gcov] Simplify cc1 options and remove CodeGenOptions EmitCovNotes/EmitCovArcsFangrui Song
2023-05-15[AIX][clang] Storage Locations for Constant PointersQiongsi Wu
2023-04-27[clang] Apply -fcoverage-prefix-map reverse orderGulfem Savrun Yeniceri