diff options
| author | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2017-03-07 09:38:16 +0000 |
|---|---|---|
| committer | Artyom Skrobov <Artyom.Skrobov@arm.com> | 2017-03-07 09:38:16 +0000 |
| commit | 1388e2f792c7555644c29c795624381102a7f23a (patch) | |
| tree | 4316d6cc6ff55b34ffc804af13f351c531c8a1f2 /llvm/lib/CodeGen/MIRPrintingPass.cpp | |
| parent | a9706998f2bfe5c9087ef273182f5d95c09f8aa7 (diff) | |
| download | bcm5719-llvm-1388e2f792c7555644c29c795624381102a7f23a.tar.gz bcm5719-llvm-1388e2f792c7555644c29c795624381102a7f23a.zip | |
In Thumb1, materialize a move between low registers as a `movs`, if CPSR isn't live.
Summary: Previously, it had always been materialized as a push/pop sequence.
Reviewers: labrinea, jroelofs
Reviewed By: jroelofs
Subscribers: llvm-commits, rengolin
Differential Revision: https://reviews.llvm.org/D30648
llvm-svn: 297134
Diffstat (limited to 'llvm/lib/CodeGen/MIRPrintingPass.cpp')
0 files changed, 0 insertions, 0 deletions

