summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
2024-08-26Use CLANG_RESOURCE_DIR more consistently (#103388)Kim Gräsman
2024-08-23[Clang] Overflow Pattern Exclusion - rename some patterns, enhance docs (#105...Justin Stitt
2024-08-20[Clang] Re-land Overflow Pattern Exclusions (#104889)Justin Stitt
2024-08-15Revert "[Clang] Overflow Pattern Exclusions (#100272)"Thurston Dang
2024-08-15[Clang] Overflow Pattern Exclusions (#100272)Justin Stitt
2024-08-09[clang] Implement -fptrauth-auth-traps. (#102417)Ahmed Bougacha
2024-08-09[clang] Wire -fptrauth-returns to "ptrauth-returns" fn attribute. (#102416)Ahmed Bougacha
2024-08-08[SystemZ][z/OS] __ptr32 support for z/OS (#101696)Abhina Sree
2024-08-06[PAC][AArch64] Support init/fini array signing (#96478)Daniil Kovalev
2024-07-22[AArch64][PAC] Sign block addresses used in indirectbr. (#97647)Ahmed Bougacha
2024-07-22[PAC] Implement authentication for C++ member function pointers (#99576)Oliver Hunt
2024-07-22[clang] Implement type/address discrimination of type_info vtable. (#99726)Ahmed Bougacha
2024-07-11[PAC] Implement function pointer type discrimination (#96992)Akira Hatanaka
2024-07-10[Clang] Allow raw string literals in C as an extension (#88265)Sirraide
2024-06-26 [clang] Implement pointer authentication for C++ virtual functions, v-tables...Oliver Hunt
2024-06-21[clang] Implement function pointer signing and authenticated function calls (...Ahmed Bougacha
2024-06-20Reland [clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (#95802)Mariya Podchishchaeva
2024-06-12Revert "✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and...Vitaly Buka
2024-06-12[clang][Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-...The Phantom Derpstorm
2024-06-04Disable constexpr function body checking in more situations (#94347)Aaron Ballman
2024-05-11[clang] Use StringRef::operator== instead of StringRef::equals (NFC) (#91844)Kazu Hirata
2024-05-09[AArch64][PAC][clang][ELF] Support PAuth ABI core info (#85235)Daniil Kovalev
2024-05-07cc1: Report an error for multiple actions unless separated by -main-file-name...Fangrui Song
2024-04-29[CIR] Add options to emit ClangIR and enable the ClangIR pipelineNathan Lanza
2024-04-19[Clang] Fix the mangling of lambdas (#89204)cor3ntin
2024-04-18[Clang] Emit DW_TAG_template_alias for template aliases (#87623)Orlando Cazalet-Hyams
2024-04-05Reland "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett
2024-04-05Revert "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett
2024-04-05[flang][clang] Add Visibility specific help text for options (#81869)David Spickett
2024-04-02[HLSL] Enable -fconvergent-functions by default (#86571)aniplcc
2024-03-28[HLSL] Add validation for the -enable-16bit-types option (#85340)Joshua Batista
2024-03-21[CIR][Basic][NFC] Add the CIR language to the Language enumNathan Lanza
2024-03-19Add support for sysroot-relative system header search paths (#82084)Evan Wilde
2024-03-15[AArch64][PAC] Support ptrauth builtins and -fptrauth-intrinsics. (#65996)Ahmed Bougacha
2024-03-15Reapply [libomptarget] Build plugins-nextgen for SystemZ (#83978)Ulrich Weigand
2024-03-08[C++20] [Modules] Introduce reduced BMI (#75894)Chuanqi Xu
2024-03-06Revert "[libomptarget] Build plugins-nextgen for SystemZ (#83978)"Ulrich Weigand
2024-03-06[libomptarget] Build plugins-nextgen for SystemZ (#83978)Ulrich Weigand
2024-03-01[clang][deps] Implement move-conversion for `CowCompilerInvocation` (follow-up)Jan Svoboda
2024-03-01[PowerPC] Support local-dynamic TLS relocation on AIX (#66316)Felix (Ting Wang)
2024-02-21[InstallAPI] Set InstallAPI as a standalone tool instead of CC1 action (#82293)Cyndy Ishida
2024-02-13 [clang][InstallAPI] Introduce basic driver to write out tbd files (#81571)Cyndy Ishida
2024-01-30[clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734)Michael Spencer
2024-01-23[clang][FatLTO] Avoid UnifiedLTO until it can support WPD/CFI (#79061)Paul Kirth
2024-01-21[C23] Implement N2490, Remove trigraphs??!Aaron Ballman
2024-01-20[Frontend] Use SmallString::operator std::string (NFC)Kazu Hirata
2024-01-18[HLSL][SPIR-V] Add Vulkan to target triple (#76749)Natalie Chouinard
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata
2023-12-07[clang][PP] Add extension to predefine target OS macros (#74676)Zixu Wang
2023-12-05[clang][modules] Reset codegen options (take 2). (#74388)Juergen Ributzka