aboutsummaryrefslogtreecommitdiff
path: root/clang/tools/clang-scan-deps
AgeCommit message (Expand)AuthorFilesLines
2025-07-11[clang][scan-deps] Report a scanned TU's visible modules (#147969)Cyndy Ishida2-6/+29
2025-06-24[clang][clang-scan-deps] Add named modules to format 'experimental-full' (#14...Naveen Seth Hanig1-4/+22
2025-06-24Revert "[clang][scan-deps] Add option to disable caching stat failures" (#145...Qinkun Bao2-7/+2
2025-06-20[clang][scan-deps] Add option to disable caching stat failures (#144000)Michael Spencer2-2/+7
2025-05-29Revert "[clang][Dependency Scanning] Report What a Module Exports during Scan...Qiongsi Wu1-21/+5
2025-05-22Reapply "[clang] Remove intrusive reference count from `DiagnosticOptions` (#...Jan Svoboda1-4/+5
2025-05-22Revert "[clang] Remove intrusive reference count from `DiagnosticOptions` (#1...Kazu Hirata1-5/+4
2025-05-22[clang] Remove intrusive reference count from `DiagnosticOptions` (#139584)Jan Svoboda1-4/+5
2025-05-13[clang][modules] Invalidate module cache when SDKSettings.json changes (#139751)Jan Svoboda1-2/+10
2025-04-30[clang][Dependency Scanning] Report What a Module Exports during Scanning (#1...Qiongsi Wu1-5/+21
2025-04-03[clang][deps] Avoid unchecked error assertion (#134284)Jan Svoboda1-1/+1
2025-03-17[clang][DepScan] Pass references to ModuleDeps instead of ModuleID in lookupM...Cyndy Ishida1-4/+5
2025-03-17[clang][DependencyScanning] Track modules that resolve from "stable" location...Cyndy Ishida1-0/+3
2025-02-18[SystemZ][z/OS] Mark text files as text in ClangScanDeps (#127514)Abhina Sree1-3/+6
2025-02-13[clang-scan-deps] Avoid repeated map lookups (NFC) (#127023)Kazu Hirata1-2/+1
2025-02-04[clang module] Current Working Directory Pruning (#124786)Qiongsi Wu1-0/+2
2025-02-04[DependencyScanning] Add ability to scan TU with a buffer input (#125111)Steven Wu2-10/+29
2025-01-08[z/OS][SystemZ] Clang dependency files are text files (#121849)Kai Nacke1-4/+4
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth1-6/+8
2024-11-21Reapply "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Kadir Cetinkaya1-2/+5
2024-11-21Revert "[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)"Sylvestre Ledru1-5/+2
2024-11-21[NFC] Explicitly pass a VFS when creating DiagnosticsEngine (#115852)kadir çetinkaya1-2/+5
2024-11-11[clang][deps][modules] Allocate input file paths lazily (#114457)Jan Svoboda1-8/+3
2024-10-28[clang][deps] Improve timing output (#113726)Jan Svoboda1-4/+9
2024-10-09[clang][deps] Serialize JSON without creating intermediate objects (#111734)Jan Svoboda1-72/+87
2024-09-19[clang-scan-deps] Don't inspect Args[0] as an option (#109050)Martin Storsjö1-1/+6
2024-09-13[clang-scan-deps] Infer the tool locations from PATH (#108539)Martin Storsjö1-0/+2
2024-09-12[clang-scan-deps] Fix builds with BUILD_SHARED_LIBS=ONMartin Storsjö1-0/+1
2024-09-12[clang-scan-deps] Infer the target from the executable name (#108189)Martin Storsjö1-0/+5
2024-09-11[clang][deps] Print tracing VFS data (#108056)Jan Svoboda1-1/+29
2024-06-04[clang][deps] Collect discovered module dependencies' Link Libraries (#93588)Artem Chikin1-8/+21
2024-05-24[clang-scan-deps] Expand response files before the argument adjuster (#89950)Alexandre Ganea1-2/+7
2024-04-16[clang][deps] Add `-o` flag to specify output path (#88767)Jan Svoboda2-5/+33
2024-04-16[clang][deps] Support single-file mode for all formats (#88764)Jan Svoboda1-36/+21
2024-03-13[NFC] [C++20] [Modules] [P1689] [Scanner] Don't use thread pool in P1689 per ...Chuanqi Xu1-95/+100
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini1-1/+1
2024-02-23reland: [clang][ScanDeps] Canonicalize -D and -U flags (#82568)Michael Spencer1-0/+1
2024-02-20Revert "[clang][ScanDeps] Canonicalize -D and -U flags (#82298)"Nico Weber1-1/+0
2024-02-20[clang][ScanDeps] Canonicalize -D and -U flags (#82298)Michael Spencer1-0/+1
2024-02-19Rename `ThreadPool::getThreadCount()` to `getMaxConcurrency()` (NFC) (#82296)Mehdi Amini1-3/+3
2024-01-31[clang-scan-deps] Fix check for empty `Compilation` (#75545)Yaraslau1-1/+1
2024-01-30[clang][DependencyScanner] Remove unused -ivfsoverlay files (#73734)Michael Spencer1-0/+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-11-13[clang][DependencyScanner] Remove all warning flags when suppressing warnings...Michael Spencer1-0/+1
2023-11-07[clang][DepScan] Make OptimizeArgs a bit mask enum and enable by default (#71...Michael Spencer2-3/+24
2023-09-07[clang][deps] Generate command lines lazily (#65691)Jan Svoboda1-9/+18
2023-08-30[NFC] Remove unused variables declared in conditionsTakuya Shimizu1-2/+2
2023-08-04[llvm] Extract common `OptTable` bits into macrosJan Svoboda1-9/+2
2023-07-28[clang][deps] Make the C++ API more type-safeJan Svoboda1-4/+3