summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
diff options
context:
space:
mode:
authorJessica Paquette <jpaquette@apple.com>2018-07-27 16:44:42 +0000
committerJessica Paquette <jpaquette@apple.com>2018-07-27 16:44:42 +0000
commitd4229b985cbf4256fe23d682291bf923b0a5d5f0 (patch)
tree11a2480f024975e3fb01cb5ac50c2f69d45e9d69 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp
parentc7abb416dcc8b58fe9a4233f2af0e31b0c342ca6 (diff)
downloadbcm5719-llvm-d4229b985cbf4256fe23d682291bf923b0a5d5f0.tar.gz
bcm5719-llvm-d4229b985cbf4256fe23d682291bf923b0a5d5f0.zip
Enable MachineOutliner by default under -Oz for AArch64
This patch enables the MachineOutliner by default in AArch64 under -Oz. The MachineOutliner offers around a 4.5% improvement on the current -Oz code size improvements. We have done work into improving the debuggability of outlined code, so that users of -Oz won't be surprised by the optimization. We have also been executing the LLVM test suite and common external tests such as the SPEC suites continuously with no issue. The outliner has a low compile-time overhead of roughly 1%. At this point, the outliner would be a really good addition to the -Oz pass pipeline! llvm-svn: 338133
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud