diff options
author | Derek Schuff <dschuff@google.com> | 2016-02-17 23:20:43 +0000 |
---|---|---|
committer | Derek Schuff <dschuff@google.com> | 2016-02-17 23:20:43 +0000 |
commit | 71434ff6429e1ff330bf3bfa8340b2421a0a2b31 (patch) | |
tree | b4a2b0fa305089efa4df5cb1fc14cd11bbf10b76 /clang/lib/Driver/SanitizerArgs.cpp | |
parent | 7687bcee4a5a83fc01141f47cc17a64fbdb96207 (diff) | |
download | bcm5719-llvm-71434ff6429e1ff330bf3bfa8340b2421a0a2b31.tar.gz bcm5719-llvm-71434ff6429e1ff330bf3bfa8340b2421a0a2b31.zip |
[WebAssembly] Disable register stackification and coloring when not optimizing
These passes are optimizations, and should be disabled when not
optimizing.
Also create an MCCodeGenInfo so the opt level is correctly plumbed to
the backend pass manager.
Also remove the command line flag for disabling register coloring;
running llc with -O0 should now be useful for debugging, so it's not
necessary.
Differential Revision: http://reviews.llvm.org/D17327
llvm-svn: 261176
Diffstat (limited to 'clang/lib/Driver/SanitizerArgs.cpp')
0 files changed, 0 insertions, 0 deletions