]> granicus.if.org Git - clang/commit
Add a mno-outline flag to disable the MachineOutliner
authorJessica Paquette <jpaquette@apple.com>
Tue, 8 May 2018 20:58:32 +0000 (20:58 +0000)
committerJessica Paquette <jpaquette@apple.com>
Tue, 8 May 2018 20:58:32 +0000 (20:58 +0000)
commit50e18ec7d605a926997379f3d29f8007cbd8c7eb
tree397792124fc9b11996eee22e6ec4c7fe195a1c1b
parent055b5467343b9c8aa9ebc18a8430304df2df6c66
Add a mno-outline flag to disable the MachineOutliner

Since we're working on turning the MachineOutliner by default under -Oz for
AArch64, it makes sense to have an -mno-outline flag available. This currently
doesn't do much (it basically just undoes -moutline).

When the MachineOutliner is on by default under AArch64, this flag should
set -mllvm -enable-machine-outliner=never.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@331810 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Driver/Options.td
lib/Driver/ToolChains/Clang.cpp
test/Driver/aarch64-outliner.c