Go to file
Artyom Skrobov 1388e2f792 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
2017-03-07 09:38:16 +00:00
clang [index] Mark categories of test classes with the 'UnitTest' symbol property as well. 2017-03-07 09:38:08 +00:00
clang-tools-extra Do not display highlights for clang-include-fixer-at-point 2017-03-06 14:49:26 +00:00
compiler-rt [XRay] [compiler-rt] Stub out architectures we don't do arg1 logging on. 2017-03-06 08:26:21 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Add list of filesystem NB comments to TODO.TXT so they can be tracked separately 2017-03-06 21:23:36 +00:00
libcxxabi Fully Reformat fallback_malloc.cpp 2017-03-04 03:23:15 +00:00
libunwind Drop the dependency on dl_unwind_find_exidx(). 2017-03-05 19:11:24 +00:00
lld Remove Config->Rela and define Config->isRela() instead. 2017-03-07 00:43:53 +00:00
lldb Fixed a missing brace. 2017-03-07 08:31:41 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm In Thumb1, materialize a move between low registers as a `movs`, if CPSR isn't live. 2017-03-07 09:38:16 +00:00
openmp OpenMP version 5.0 added 2017-03-06 22:07:40 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Adapt to llvm change r296992 to unbreak the bots 2017-03-06 01:12:16 +00:00