aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-15[AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (#65996)Ahmed Bougacha1-0/+14
2024-03-15Reapply [libomptarget] Build plugins-nextgen for SystemZ (#83978)Ulrich Weigand1-0/+1
2024-03-08[C++20] [Modules] Introduce reduced BMI (#75894)Chuanqi Xu1-0/+3
2024-03-06Revert "[libomptarget] Build plugins-nextgen for SystemZ (#83978)"Ulrich Weigand1-1/+0
2024-03-06[libomptarget] Build plugins-nextgen for SystemZ (#83978)Ulrich Weigand1-0/+1
2024-03-01[clang][deps] Implement move-conversion for `CowCompilerInvocation` (follow-up)Jan Svoboda1-0/+11
2024-03-01[PowerPC] Support local-dynamic TLS relocation on AIX (#66316)Felix (Ting Wang)1-8/+0
2024-02-21[InstallAPI] Set InstallAPI as a standalone tool instead of CC1 action (#82293)Cyndy Ishida1-40/+1
2024-02-13 [clang][InstallAPI] Introduce basic driver to write out tbd files (#81571)Cyndy Ishida1-1/+40
2024-01-30[clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734)Michael Spencer1-0/+1
2024-01-23[clang][FatLTO] Avoid UnifiedLTO until it can support WPD/CFI (#79061)Paul Kirth1-14/+0
2024-01-21[C23] Implement N2490, Remove trigraphs??!Aaron Ballman1-3/+5
2024-01-20[Frontend] Use SmallString::operator std::string (NFC)Kazu Hirata1-2/+2
2024-01-18[HLSL][SPIR-V] Add Vulkan to target triple (#76749)Natalie Chouinard1-6/+21
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-8/+8
2023-12-07[clang][PP] Add extension to predefine target OS macros (#74676)Zixu Wang1-0/+7
2023-12-05[clang][modules] Reset codegen options (take 2). (#74388)Juergen Ributzka1-0/+13
2023-12-04Revert "[clang][modules] Reset codegen options. (#74006)"Juergen Ributzka1-13/+0
2023-12-04[clang][modules] Reset codegen options. (#74006)Juergen Ributzka1-0/+13
2023-12-04[Verifier] Check function attributes related to branch protection (NFC) (#70565)Momchil Velikov1-2/+2
2023-11-30[clang][llvm][fatlto] Avoid cloning modules in FatLTO (#72180)Paul Kirth1-0/+14
2023-11-27[Frontend] Remove unneeded -frtti check. NFCFangrui Song1-1/+1
2023-11-23[APINotes] Upstream Driver and Frontend options that enable API NotesEgor Zhdan1-0/+23
2023-11-17[OpenACC] Initial commits to support OpenACC (#70234)Erich Keane1-0/+15
2023-11-11[clang] Stop including llvm/ADT/DenseSet.h (NFC)Kazu Hirata1-1/+0
2023-11-02Revert "Revert "[APINotes] Upstream APINotesOptions""Egor Zhdan1-0/+19
2023-11-01Revert "[APINotes] Upstream APINotesOptions"Johannes Doerfert1-12/+0
2023-11-01[APINotes] Upstream APINotesOptionsEgor Zhdan1-0/+12
2023-10-27[C++20] [Modules] Chose BMI from for module m with the lastChuanqi Xu1-2/+2
2023-10-15[Clang][M68k] Add Clang support for the new M68k_RTD CCMin-Yih Hsu1-3/+10
2023-10-09Use llvm::endianness{,::little,::native} (NFC)Kazu Hirata1-1/+1
2023-09-26[clang] Add -mlarge-data-threshold for x86_64 medium code model (#66839)Arthur Eubanks1-0/+1
2023-09-20Implement mangling rules for C++20 concepts and requires-expressions.Richard Smith1-9/+27
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-6/+6
2023-09-14Reland "[clang] Add experimental option to omit the RTTI component from the v...Leonard Chan1-0/+8
2023-09-13Revert "Revert "Revert "[clang] Add experimental option to omit the RTTI comp...Douglas Yung1-8/+0
2023-09-14Revert "Revert "[clang] Add experimental option to omit the RTTI component fr...Leonard Chan1-0/+8
2023-09-13Revert "[clang] Add experimental option to omit the RTTI component from the v...Leonard Chan1-8/+0
2023-09-13[clang] Add experimental option to omit the RTTI component from the vtable wh...Leonard Chan1-0/+8
2023-09-13[Driver][HLSL] Improve diagnostics for invalid shader model and stageJustin Bogner1-4/+18
2023-09-11[SPIR-V] Add SPIR-V logical triple.Nathan Gauër1-1/+2
2023-09-07[clang] Introduce copy-on-write `CompilerInvocation` (#65412)Jan Svoboda1-14/+99
2023-09-07[clang] Make the entire `CompilerInvocation` ref-counted (#65647)Jan Svoboda1-60/+70
2023-09-05[clang] NFCI: Change returned AnalyzerOptions smart pointer to referenceJan Svoboda1-2/+2
2023-09-05[clang] NFCI: Change returned LanguageOptions pointer to referenceJan Svoboda1-6/+6
2023-09-05[Clang] Enable AIX initial-exec TLS modeQiu Chaofan1-1/+1
2023-08-15[Driver] Refactor to use llvm Option's new Visibility flagsJustin Bogner1-6/+6
2023-08-15Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-6/+6
2023-08-14Revert "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner1-6/+6
2023-08-14[Option] Add "Visibility" field and clone the OptTable APIs to use itJustin Bogner1-6/+6