summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
AgeCommit message (Expand)Author
2025-05-30Add IR Profile-Guided Optimization (IR PGO) support to the Flang compiler (#1...FYK
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda
2025-05-16[Frontend] Avoid creating a temporary instance of std::string (NFC) (#140326)Kazu Hirata
2025-05-15[clang] Enforce 1-based indexing for command line source locations (#139457)Naveen Seth Hanig
2025-05-08[clang][Darwin] Remove legacy framework search path logic in the frontend (#1...Ian Anderson
2025-05-07[sanitizer] Add plumbing for -fsanitize-annotate-debug-info and partly replac...Thurston Dang
2025-04-30[clang] Implement JSON formatted -ftime-report (#137737)Alan Zhao
2025-04-28[clang] Make the `AnalyzerOptions` reference count non-intrusive (#137680)Jan Svoboda
2025-04-23[Clang] Fix crash when -header-include-filtering is not specified (#136232)Bob Wilson
2025-04-19[clang] Use llvm::append_range (NFC) (#136448)Kazu Hirata
2025-04-08[OpenACC][CIR] Basic infrastructure for OpenACC lowering (#134717)Erich Keane
2025-03-28[clang][flang][Triple][llvm] Add isOffload function to LangOpts and isGPU fun...Nick Sarnie
2025-03-21[clang] NFCI: Mutate `HeaderSearchOptions` earlier (#130823)Jan Svoboda
2025-03-19[CIR] Upstream cir-canonicalize pass (#131891)Andy Kaylor
2025-03-14[NFC][AMDGPU] Replace more direct arch comparison with isAMDGCN() (#131379)Shilei Tian
2025-02-19[clang][X86] Only define __CET__ macro for X86 targets (#127616)Ming-Yi Lai
2025-02-18[clang][RISCV] Introduce preprocessor macro when Zicfiss-based shadow stack i...Ming-Yi Lai
2025-02-07[Clang][Driver] Add an option to control loop-interchange (#125830)Sjoerd Meijer
2025-02-05CodeGen: support static linking for libclosure (#125384)Saleem Abdulrasool
2025-02-04[Frontend] Fix the buildKazu Hirata
2025-01-30[Clang] Remove ARCMigrate (#119269)Sirraide
2025-01-29[OpenMP] Allow OMP6.0 features. (#122108)Zahira Ammarguellat
2025-01-28Don't use CLANG_VERSION_MAJOR to check that the value passed to -fclang-abi-c...Akira Hatanaka
2025-01-28[Clang] Add -fwrapv-pointer flag (#122486)Nikita Popov
2025-01-22[StrTable] Switch the option parser to `llvm::StringTable` (#123308)Chandler Carruth
2025-01-13[Clang][NFC] Indentation fixes and unneeded semicolon removal. (#122794)Tom Honermann
2025-01-09[sanitizer] Parse weighted sanitizer args and -fsanitize-skip-hot-cutoff (#12...Thurston Dang
2025-01-07[analyzer][NFC] Simplify PositiveAnalyzerOption handling (#121910)Balazs Benics
2025-01-06[analyzer] Retry UNDEF Z3 queries 2 times by default (#120239)Balazs Benics
2025-01-02[gcov] Bump default version to 11.1Fangrui Song
2025-01-02[Driver][clang-linker-wrapper] Add initial support for OpenMP offloading to g...Nick Sarnie
2024-12-18Reapply "[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120…464)"...Thurston Dang
2024-12-18Revert "[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120464)"Thurston Dang
2024-12-18[ubsan] Add -fsanitize-merge (and -fno-sanitize-merge) (#120464)Thurston Dang
2024-12-17[Offload] Add support for loongarch64 to host pluginwanglei
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth
2024-12-05[PAC][Driver] Add `-faarch64-jump-table-hardening` flag (#113149)Daniil Kovalev
2024-11-19[PAC][clang] Add signed GOT cc1 flag (#96160)Daniil Kovalev
2024-11-13Reapply "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya
2024-11-12Revert "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya
2024-11-12[clang] Introduce diagnostics suppression mappings (#112517)kadir çetinkaya
2024-10-31[clang][lex] Remove `-index-header-map` (#114459)Jan Svoboda
2024-10-28Remove support for RenderScript (#112916)Aaron Ballman
2024-10-04[Clang] Automatically enable `-fconvergent-functions` on GPU targets (#111076)Joseph Huber
2024-09-29[ItaniumMangle] Add substitutions for record types when mangling vtables (#10...tcwzxx
2024-09-26[clang][RISCV] Introduce command line options for RISC-V Zicfilp CFIMing-Yi Lai
2024-09-20[HLSL] Warn about incomplete language support (#108894)Chris B
2024-09-19[clang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim