aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Driver.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-06-30[CUDA][NFC] CudaArch to OffloadArch rename (#97028)Jakub Chlanda1-21/+22
2024-06-28[Driver] BuildOffloadingActions: Actually stabilize iteration orderFangrui Song1-3/+6
2024-06-28Re-land: "[AArch64] Add ability to list extensions enabled for a target" (#95...Lucas Duarte Prates1-5/+14
2024-06-26Revert "[AArch64] Add ability to list extensions enabled for a target" (#96768)Lucas Duarte Prates1-14/+5
2024-06-26[AArch64] Add ability to list extensions enabled for a target (#95805)Lucas Duarte Prates1-5/+14
2024-06-25[clang][Driver] Add HIPAMD Driver support for AMDGCN flavoured SPIR-V (#95061)Alex Voicu1-6/+20
2024-06-25Revert "[Flang][Driver] Add -print-resource-dir command line flag to emit Fla...David Truby1-19/+3
2024-06-20[Driver] BuildOffloadingActions: Stabilize iteration orderFangrui Song1-0/+1
2024-06-12[clang] Implement -Wmissing-include-dirs (#94827)Braden Helmer1-0/+8
2024-05-23[clang][driver] Support `-x` for all languages in CL mode (#89772)huangqinjin1-10/+1
2024-05-14[Flang][Driver] Add -print-resource-dir command line flag to emit Flang's res...Michael Klemm1-3/+19
2024-05-09[Driver] Use StringRef::operator== instead of StringRef::equals (NFC) (#91698)Kazu Hirata1-3/+3
2024-04-29[CIR] Add options to emit ClangIR and enable the ClangIR pipelineNathan Lanza1-0/+3
2024-04-23[RISCV] Split code that tablegen needs out of RISCVISAInfo. (#89684)Craig Topper1-1/+1
2024-04-15[C++20] [Modules] Introduce -fexperimental-modules-reduced-bmi (#85050)Chuanqi Xu1-1/+11
2024-04-05[driver] Make --version show if assertions, etc. are enabled (#87585)Cassie Jones1-0/+6
2024-04-03Reenable external categories (#87357)Daniel Grumberg1-0/+7
2024-04-02Revert "[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86...Daniel Grumberg1-7/+0
2024-04-02[clang][ExtractAPI] Add ability to create multiple symbol graphs (#86676)Daniel Grumberg1-0/+7
2024-04-02[NFC] [C++20] [Modules] Pulling out getCXX20NamedModuleOutputPath into a sepe...Chuanqi Xu1-12/+2
2024-03-21[clang] Improves -print-library-module-manifest-path. (#85943)Mark de Wever1-21/+28
2024-03-20[HIP] Correctly omit bundling with the new driver (#85842)Joseph Huber1-6/+10
2024-03-18[Clang] Fix preprocessing device only in HIP modeJoseph Huber1-1/+2
2024-03-17Reland Print library module manifest path again (#84881)Chuanqi Xu1-0/+44
2024-03-15[clang] Move CCC_OVERRIDE_OPTIONS implementation to Driver (#85425)Dave Lee1-0/+129
2024-03-11[HIP] Make the new driver bundle outputs for device-only (#84534)Joseph Huber1-1/+10
2024-03-08[HIP] Make the HIP default architecture use the enum value (#84400)Joseph Huber1-1/+1
2024-03-07[CUDA] Include PTX in non-RDC mode using the new driver (#84367)Joseph Huber1-0/+8
2024-03-05[CUDA] Correctly set CUDA default architecture (#84017)Joseph Huber1-1/+1
2024-03-05Revert "Reland "[clang][modules] Print library module manifest path." (#82160)"Kazushi (Jam) Marukawa1-44/+0
2024-03-03[Driver] Remove InstallDir and getInstalledDir. NFCFangrui Song1-4/+3
2024-03-03Reland "[clang][modules] Print library module manifest path." (#82160)Mark de Wever1-0/+44
2024-02-21[InstallAPI] Set InstallAPI as a standalone tool instead of CC1 action (#82293)Cyndy Ishida1-15/+1
2024-02-15[clang] Fix two gcc warnings about unused variables [NFC]Mikael Holmen1-1/+1
2024-02-13 [clang][InstallAPI] Introduce basic driver to write out tbd files (#81571)Cyndy Ishida1-1/+15
2024-02-06[Driver] Check the environment version except wasm case. (#80783)ZijunZhaoCCK1-9/+11
2024-02-04[Driver] Report invalid target triple versions for all environment types. (#7...ZijunZhaoCCK1-9/+10
2024-01-25[LTO] Fix fat-lto output for -c -emit-llvm. (#79404)Sean Fertile1-3/+3
2024-01-24[Driver] Use StringRef::consume_front (NFC)Kazu Hirata1-7/+3
2024-01-23Revert "[clang][modules] Print library module manifest path. (#76451)"Aaron Ballman1-44/+0
2024-01-22[FatLTO] output of -ffat-lto-objects -S should be assembly. (#79041)Sean Fertile1-3/+4
2024-01-22[clang][modules] Print library module manifest path. (#76451)Mark de Wever1-0/+44
2024-01-22[HLSL][SPIR-V] Add support -fspv-target-env opt (#78611)Natalie Chouinard1-1/+14
2024-01-19[Driver] Use SmallString::operator std::string (NFC)Kazu Hirata1-11/+11
2024-01-17[clang] Upstream XROS support in Clang (#78392)Jonas Devlieghere1-0/+1
2024-01-08Make clang report invalid target versions. (#75373)ZijunZhaoCCK1-0/+11
2023-12-28[RISCV][NFC] Use RISCVISAInfo instead of string comparison (#76387)Wang Pengcheng1-4/+10
2023-12-13[clang] Use StringRef::{starts,ends}_with (NFC) (#75149)Kazu Hirata1-11/+11
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-12-06[clang driver] Remove a bit of redundant flang specific code [nfc]Philip Reames1-6/+0