aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Driver/Compilation.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-06-13[clang][driver] Introduce new -fdriver-only flagJan Svoboda1-3/+8
2022-01-26Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C...Benjamin Kramer1-1/+1
2022-01-26Rename llvm::array_lengthof into llvm::size to match std::size from C++17serge-sans-paille1-1/+1
2021-08-31[clang] Remove redundant calls to c_str() (NFC)Kazu Hirata1-1/+1
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-1/+1
2021-03-26[SystemZ][z/OS] Save strings for CC_PRINT env varsSean Perry1-2/+3
2020-11-05[Driver] Add callback to Command executionSerge Pavlov1-0/+2
2020-03-24[CUDA][HIP] Add -Xarch_device and -Xarch_host optionsYaxun (Sam) Liu1-3/+16
2020-02-07Re-land "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid cras...Alexandre Ganea1-2/+11
2020-02-06Revert "[Clang][Driver] Remove -M group options ..." and "[Clang] Avoid crash...Jordan Rupprecht1-11/+2
2020-02-06[Clang][Driver] Remove -M group options before generating crash diagnosticsAlexandre Ganea1-2/+11
2020-01-21[PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 changeAlexandre Ganea1-1/+1
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song1-1/+1
2019-07-15Use unique_ptr instead of manual delete in one place. No behavior change.Nico Weber1-7/+5
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-10-12Fix MSVC 2015 ambiguous symbol warning introduced by rL344337. NFCI.Simon Pilgrim1-1/+1
2018-05-31[Driver] Clean up tmp files when deleting Compilation objectsDavid Stenberg1-0/+12
2018-05-08[HIP] Add hip offload kindYaxun Liu1-4/+4
2018-03-20[Driver] Fix some Clang-tidy modernize and Include What You Use warnings; oth...Eugene Zelenko1-20/+26
2017-11-10[Driver] Make clang/cc conforms to UNIX standardSteven Wu1-6/+41
2017-10-09Testing commit access.Hamza Sood1-1/+1
2017-10-04[OpenMP] Fix passing of -m arguments correctlyJonas Hahnfeld1-2/+8
2017-09-27[OpenMP] Fix translation of target argsJonas Hahnfeld1-4/+6
2017-09-27[OpenMP] Fix memory leak when translating argumentsJonas Hahnfeld1-2/+8
2017-09-13Update users of llvm::sys::ExecuteAndWait etc.Alexander Kornienko1-15/+4
2017-08-07Non-functional change. Fix previous patch D34784.Gheorghe-Teodor Bercea1-4/+8
2017-08-07[OpenMP] Add flag for specifying the target device architecture for OpenMP de...Gheorghe-Teodor Bercea1-1/+6
2017-06-30[Driver] Actually report errors during parsing instead of stopping when there...Benjamin Kramer1-2/+3
2016-10-27[Driver][OpenMP] Add logic for offloading-specific argument translation.Samuel Antao1-4/+5
2016-10-07Turn ArchName/BoundArch in Driver from raw pointer to StringRef (NFC)Mehdi Amini1-6/+4
2016-06-28[Driver] Add method to redirect output of Compilation.Nikolay Haustov1-0/+5
2016-06-13[CUDA][OpenMP] Create generic offload toolchainsSamuel Antao1-3/+6
2016-02-24Bail on compilation as soon as a job fails.Justin Lebar1-30/+8
2016-02-23Rename Action::begin() to Action::input_begin().Nico Weber1-2/+2
2016-02-11Revert "Bail on compilation as soon as a job fails."Rafael Espindola1-8/+30
2016-02-10Bail on compilation as soon as a job fails.Justin Lebar1-30/+8
2016-01-11Move ownership of Action objects into Compilation.Justin Lebar1-6/+2
2015-11-17[CUDA] use -aux-triple to pass target triple of opposite side of compilationArtem Belevich1-2/+3
2015-07-02Driver: Remove the Job class. NFCJustin Bogner1-10/+6
2014-10-03Driver: Use pointee_iterator rather than iterating over unique_ptrsJustin Bogner1-3/+2
2014-09-15Teach Clang how to use response files when calling other toolsReid Kleckner1-1/+1
2014-08-30Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper1-2/+2
2014-08-25Update for llvm api change.Rafael Espindola1-4/+4
2014-07-07Remove unused sys/stat.h includesAlp Toker1-2/+0
2014-06-20Driver: Record that we're in crashdump and push flags to ConstructJobJustin Bogner1-3/+5
2014-06-12Replace llvm::error_code with std::error_code.Rafael Espindola1-1/+1
2014-05-17[C++11] Use 'nullptr'. Driver edition.Craig Topper1-3/+3
2014-02-24Update for llvm api change.Rafael Espindola1-1/+2
2013-11-27Remove a whole lot of unused variablesAlp Toker1-2/+0
2013-09-12Move the execution code from Compilation::ExecuteCommand to Command::ExecuteHans Wennborg1-11/+1