This is an archive of the discontinued LLVM Phabricator instance.

Don't optimize movs to pushes in -O0 builds.
ClosedPublic

Authored by thakis on Jul 14 2016, 8:43 AM.

Details

Reviewers
mkuper
rnk
Summary

X86CallFrameOptimization is an optimization, so it shouldn't run as part of -O0. (Also, the fast-isel + X86CallFrameOptimization frames confuse lldb.)

Diff Detail

Event Timeline

thakis updated this revision to Diff 63984.Jul 14 2016, 8:43 AM
thakis retitled this revision from to Don't optimize movs to pushes in -O0 builds..
thakis updated this object.
thakis added a reviewer: mkuper.
thakis added subscribers: llvm-commits, labath, hans.
rnk accepted this revision.Jul 14 2016, 8:46 AM
rnk added a reviewer: rnk.
rnk added a subscriber: rnk.

lgtm

This revision is now accepted and ready to land.Jul 14 2016, 8:46 AM
thakis closed this revision.Jul 14 2016, 8:47 AM

275431, thanks!