summaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.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-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
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-08-04[clang] Construct SmallVector with ArrayRef (NFC) (#101898)Kazu Hirata
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott
2022-06-13[clang][driver] Introduce new -fdriver-only flagJan Svoboda
2022-05-06[clang] createInvocationFromCommandLine -> createInvocation, delete former. NFCSam McCall
2022-05-05[Driver] Make "upgrade" of -include to include-pch optional; disable in clangdSam McCall
2022-05-05[Frontend] give createInvocationFromCommandLine an options structSam McCall
2021-09-20[clangd] Bail-out when an empty compile flag is encounteredKadir Cetinkaya
2021-08-13[clangd] Avoid "expected one compiler job" by picking the first eligible job.Sam McCall
2021-07-23[clangd] Use CommandMangler in TestTUKadir Cetinkaya
2020-09-11[flang][driver] Add the new flang compiler and frontend driversCaroline Concatto
2020-06-18[MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptionsAlexandre Ganea
2019-11-29[clangd] Log cc1 args at verbose level.Sam McCall
2019-08-27ArrayRef'ized CompilerInvocation::CreateFromArgsDmitri Gribenko
2019-08-27[Driver] Add an option for createInvocationFromCommandLine to recover on errorsIlya Biryukov
2019-08-14[Clang] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-12Revert "Make clang-based tools find libc++ on MacOS"Jonas Devlieghere
2018-11-12Make clang-based tools find libc++ on MacOSIlya Biryukov
2018-10-10Lift VFS from clang to llvm (NFC)Jonas Devlieghere
2017-06-28Use vfs::FileSystem in ASTUnit when creating CompilerInvocation.Ilya Biryukov
2017-05-24Method loadFromCommandLine should be able to report errorsSerge Pavlov
2017-01-06Reapply "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and...David Blaikie
2017-01-06Revert "IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and ...David Blaikie
2017-01-05IntrusiveRefCntPtr -> std::shared_ptr for CompilerInvocationBase and CodeComp...David Blaikie
2016-07-15[CUDA][OpenMP] Create generic offload actionSamuel Antao
2016-02-23Rename Action::begin() to Action::input_begin().Nico Weber
2015-11-18[libclang] Add entry points that take a full command line including argv[0].Benjamin Kramer
2015-07-13[cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich
2015-07-13This reverts commit r242058, r242065, r242067.Rafael Espindola
2015-07-13[cuda] Driver changes to compile and stitch together host and device-side CUD...Artem Belevich
2014-10-03Driver: Use pointee_iterator rather than iterating over unique_ptrsJustin Bogner
2014-09-04unique_ptrify JobList::JobsDavid Blaikie
2014-07-05Track IntrusiveRefCntPtr::get() changes from LLVM r212366Alp Toker
2014-05-22[C++11] Use 'nullptr'. Frontend edition.Craig Topper
2014-05-15Eliminate DefaultImageName from the Driver constructorAlp Toker
2014-03-07Replace OwningPtr with std::unique_ptr.Ahmed Charles
2014-03-07Change OwningPtr::take() to OwningPtr::release().Ahmed Charles
2013-09-12Move Compilation::PrintJob and PrintDiagnosticJob into Job::Print.Hans Wennborg
2013-06-14[Driver] Refactor clang driver to use LLVM's Option libraryReid Kleckner
2013-01-20Nuke SetUpBuildDumpLog.Sean Silva