diff options
author | Jessica Paquette <jpaquette@apple.com> | 2018-07-06 22:24:56 +0000 |
---|---|---|
committer | Jessica Paquette <jpaquette@apple.com> | 2018-07-06 22:24:56 +0000 |
commit | 33648c335e2e8dc1d6c2188c4d379cdc97233dd8 (patch) | |
tree | bcdf3eefc6ddc11750629a9240b28953ffa2dfc5 /lldb/packages/Python/lldbsuite/test | |
parent | 10f20fc42b9fc3f45053af2d4a566ec84e773596 (diff) | |
download | bcm5719-llvm-33648c335e2e8dc1d6c2188c4d379cdc97233dd8.tar.gz bcm5719-llvm-33648c335e2e8dc1d6c2188c4d379cdc97233dd8.zip |
[MachineOutliner] Properly pass -moutline along to the toolchain
This moves the LTO-specific code for outlining from ToolChains/Clang.cpp to
ToolChains/Darwin.cpp. Passing -mllvm flags isn't sufficient for making sure
that the specified pass will actually run in LTO. This makes sure that when
-moutline is passed, the MachineOutliner will actually be added to the LTO
pass pipeline as expected.
llvm-svn: 336471
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions