aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/driver/driver.cpp
AgeCommit message (Expand)AuthorFilesLines
33 hoursNFC: Clean up of IntrusiveRefCntPtr construction from raw pointers. (#151545)James Y Knight1-3/+1
2025-06-02[flang][driver] Introduce FCC_OVERRIDE_OPTIONS. (#140556)Abid Qadeer1-1/+1
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda1-6/+5
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata1-5/+6
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda1-6/+5
2025-04-28[Clang] Add new -header-include-filtering=direct-per-file option (#137087)Bob Wilson1-1/+1
2025-04-23[Clang] Fix crash when -header-include-filtering is not specified (#136232)Bob Wilson1-0/+5
2025-02-06[clang] Stop parsing warning suppression mappings in driver (#125722)kadir çetinkaya1-0/+4
2025-01-10[Support] Reduce globaal variable overhead after #121663Fangrui Song1-1/+1
2025-01-08Clean up -Wdangling-assignment-gsl in clang and mlirBenjamin Kramer1-3/+5
2024-11-13Reapply "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya1-2/+5
2024-11-12Revert "[clang] Introduce diagnostics suppression mappings (#112517)"Kadir Cetinkaya1-5/+2
2024-11-12[clang] Introduce diagnostics suppression mappings (#112517)kadir çetinkaya1-2/+5
2024-09-06[NFC] Add explicit #include llvm-config.h where its macros are used, clang pa...Daniil Fukalov1-0/+2
2024-03-15[clang] Move CCC_OVERRIDE_OPTIONS implementation to Driver (#85425)Dave Lee1-134/+7
2024-02-28[Driver] Unify InstalledDir and Dir (#80527)Fangrui Song1-23/+0
2024-02-15[clang][driver] Add missing integrated tool option in error message, NFC (#81...Cyndy Ishida1-2/+3
2024-01-12[clang] Use SmallString::operator std::string() (NFC)Kazu Hirata1-1/+1
2024-01-11[llvm-driver] Fix usage of `InitLLVM` on Windows (#76306)Alexandre Ganea1-2/+0
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-2/+2
2023-08-15[clang] Fix f7f3e68419 (NFC)Dave Lee1-1/+1
2023-08-15[clang] Fix CCC_OVERRIDE_OPTIONS docstring to say "space separated" (NFC)Dave Lee1-3/+3
2023-03-16[Driver] Allow to collect `-save-stats` data to a file specified in the envir...Volodymyr Sapsai1-0/+3
2023-03-13[clang][deps] Handle response files in dep scannerBen Langmuir1-41/+3
2023-02-10[Driver] Stop stack use after freeAlex Brachet1-1/+1
2023-02-10[llvm-driver] Reinvoke clang as described by llvm driver extra argsAlex Brachet1-11/+25
2023-02-10[llvm-driver] Pass extra arguments to toolsAlex Brachet1-1/+2
2023-02-10[NFC][TargetParser] Replace uses of llvm/Support/Host.hArchibald Elliott1-1/+1
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-6/+7
2023-01-09Move from llvm::makeArrayRef to ArrayRef deduction guides - clang/ partserge-sans-paille1-5/+4
2023-01-05Save the result of getenv() to a stringAkira Hatanaka1-28/+35
2022-12-17std::optional::value => operator*/operator->Fangrui Song1-2/+2
2022-12-07Add support for a backdoor driver option that enables emitting headerAkira Hatanaka1-20/+54
2022-12-06Process: convert Optional to std::optionalKrzysztof Parzyszek1-2/+3
2022-12-03[clang] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-11-03[Clang] Check for response file existence prior to check for recursionSerge Pavlov1-1/+1
2022-10-31Handle errors in expansion of response filesSerge Pavlov1-2/+9
2022-10-30Revert "Handle errors in expansion of response files"Serge Pavlov1-9/+2
2022-10-29Handle errors in expansion of response filesSerge Pavlov1-2/+9
2022-09-29[Support] Class for response file expansion (NFC)Serge Pavlov1-4/+4
2022-09-28Revert "[Support] Class for response file expansion (NFC)"Serge Pavlov1-4/+4
2022-09-28[Support] Class for response file expansion (NFC)Serge Pavlov1-4/+4
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-4/+4
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-06-06LLVM Driver Multicall toolChris Bieneman1-1/+1
2022-06-01Fix potentially uninitialized memoryMikhail Goncharov1-3/+6
2022-05-31[Clang] Extend -gen-reproducer flagAlex Brachet1-21/+34
2022-05-27Revert "[Clang] Extend -gen-reproducer flag"Alex Brachet1-34/+21