llvm-project/clang/lib/Driver
Amara Emerson 66af90b46e [darwin][driver] Pass through -global-isel LLVM flags to ld.
GlobalISel is currently not enabled when using -flto since the front-end
-mvllm flags don't get passed through. This change fixes this for Darwin
platforms. We have to do this in the driver because the code generator choice
isn't embedded into the bitcode file.

Differential Revision: https://reviews.llvm.org/D99126
2021-03-22 17:23:06 -07:00
..
ToolChains [darwin][driver] Pass through -global-isel LLVM flags to ld. 2021-03-22 17:23:06 -07:00
Action.cpp [CUDA][HIP] Add -fuse-cuid 2021-02-08 22:26:12 -05:00
CMakeLists.txt [cfe][driver][M68k](8/8) Clang driver support 2021-03-08 12:30:57 -08:00
Compilation.cpp [Driver] Add callback to Command execution 2020-11-05 12:21:40 +07:00
DarwinSDKInfo.cpp
Distro.cpp [Driver][test] Fix ClangDriverTest 2021-03-04 22:44:37 -08:00
Driver.cpp [Driver] Add -print-runtime-dir 2021-03-19 17:48:03 +01:00
DriverOptions.cpp [Driver] Use shared singleton instance of DriverOptTable 2019-09-04 14:26:28 +00:00
InputInfo.h
Job.cpp [clang-cl] Remove the /fallback option 2021-02-04 10:33:16 +01:00
Multilib.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
OptionUtils.cpp [NFC] Move OptionUtils from Basic to Driver 2019-12-23 08:11:23 -05:00
Phases.cpp [clang][ifs] Clang Interface Stubs ToolChain plumbing. 2019-10-08 15:23:14 +00:00
SanitizerArgs.cpp [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. 2021-02-25 12:02:21 -08:00
Tool.cpp Clang Driver: refactor support for writing response files to be 2020-06-29 18:27:02 -04:00
ToolChain.cpp Revert "[NFC] Minor cleanup to use default setting of getLastArg()" 2021-03-18 08:07:02 +00:00
Types.cpp [OpenCL] Add builtin declarations by default. 2021-02-22 12:24:16 +00:00
XRayArgs.cpp [xray] Function coverage groups 2020-09-24 22:09:53 -04:00