summaryrefslogtreecommitdiff
path: root/clang/tools/driver/cc1_main.cpp
AgeCommit message (Expand)Author
2025-11-21[clang][NFC] Inline Frontend/FrontendDiagnostic.h -> Basic/DiagnosticFrontend...Jordan Rupprecht
2025-11-10Reland "[clang] Refactor option-related code from clangDriver into new clangO...Naveen Seth Hanig
2025-11-10Revert "[clang] Refactor option-related code from clangDriver into new clangO...Naveen Seth Hanig
2025-11-10[clang] Refactor option-related code from clangDriver into new clangOptions l...Naveen Seth Hanig
2025-10-24[clang] Don't require `FileManager` for creating an output file (#164665)Jan Svoboda
2025-09-16[clang] Initialize the file system explicitly (#158381)Jan Svoboda
2025-07-31NFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545)James Y Knight
2025-07-22[clang][timers][stats] Add a flag to enable timers in the stats file (#149946)Alan Zhao
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-01[clang][frontend] Require invocation to construct `CompilerInstance` (#137668)Jan Svoboda
2025-04-30[clang] Make `-ftime-report` and `-ftime-report-json` honor `-info-output-fil...Alan Zhao
2025-04-30[clang] Implement JSON formatted -ftime-report (#137737)Alan Zhao
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov
2025-01-12-ftime-report: Move FrontendTimer closer to TimeTraceScopeFangrui Song
2024-11-21Reapply "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Kadir Cetinkaya
2024-11-21Revert "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Sylvestre Ledru
2024-11-21[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)kadir çetinkaya
2024-07-23[clang] Split ObjectFilePCHContainerReader from ObjectFilePCHContainerWriter ...Chuanqi Xu
2024-07-21Reapply "Add source file name for template instantiations in -ftime-trace" (#...Utkarsh Saxena
2024-07-19Revert "Reapply "Add source file name for template instantiations in -ftime-t...Jorge Gorbe Moya
2024-07-19Reapply "Add source file name for template instantiations in -ftime-trace" (#...Utkarsh Saxena
2024-07-18Revert "Add source file name for template instantiations in -ftime-trace" (#9...Utkarsh Saxena
2024-07-18Add source file name for template instantiations in -ftime-trace (#98320)Utkarsh Saxena
2024-07-10[RISCV] Add ability to list extensions enabled for a target (#98207)Michael Maitland
2024-06-28Re-land: "[AArch64] Add ability to list extensions enabled for a target" (#95...Lucas Duarte Prates
2024-06-26Revert "[AArch64] Add ability to list extensions enabled for a target" (#96768)Lucas Duarte Prates
2024-06-26[AArch64] Add ability to list extensions enabled for a target (#95805)Lucas Duarte Prates
2024-04-23[RISCV] Split code that tablegen needs out of RISCVISAInfo. (#89684)Craig Topper
2024-02-12[clang] Remove old Linux kernel workaround for ensuring stack space (#81533)Arthur Eubanks
2023-09-22[clang] Enable descriptions for --print-supported-extensions (#66715)Balint Cristian
2023-09-13[clang][ARM] Enable --print-supported-extensions for ARM (#66083)David Spickett
2023-09-11[clang][AArch64] Add --print-supported-extensions support (#65466)David Spickett
2023-08-31[RISCV] Add --print-supported-extensions support4vtomat
2023-05-12[Driver] -ftime-trace: derive trace file names from -o and -dumpdirFangrui Song
2023-02-06[Modules] Recreate file manager for ftime-trace when compiling a moduleChuanqi Xu
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-09-03Revert "[Clang] change default storing path of `-ftime-trace`"Junduo Dong
2022-09-02[Clang] change default storing path of `-ftime-trace`Junduo Dong
2022-07-15[Clang] Add a new clang option "-ftime-trace=<value>"dongjunduo
2022-04-28Frontend: Delete output streams before closing CompilerInstance outputsDuncan P. N. Exon Smith
2022-01-26[clang] Fix serialized diagnostics edge-casesJan Svoboda
2021-11-02Revert "[NFC] Remove LinkAll*.h"Arthur Eubanks
2021-11-02[NFC] Remove LinkAll*.hArthur Eubanks
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-10-05[Support] Change fatal_error_handler_t to take a const char* instead of std::...Simon Pilgrim
2021-02-04[clang][cli] Command line round-trip for HeaderSearch optionsJan Svoboda
2021-01-26Frontend: Fix layering between create{,Default}OutputFile, NFCDuncan P. N. Exon Smith
2020-06-18[MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptionsAlexandre Ganea