commit | aef0a9bbc25e4b4a29d775914a9e869dd699d6b4 | [log] [tgz] |
---|---|---|
author | Haicheng Wu <haicheng@codeaurora.org> | Tue Jul 12 15:31:41 2016 +0000 |
committer | Haicheng Wu <haicheng@codeaurora.org> | Tue Jul 12 15:31:41 2016 +0000 |
tree | a116b18eeb02465f5d3a510666ae2ca4e5e058f3 | |
parent | 695eea88e991443e69a980fed224ad1d9abf631e [diff] |
[AArch64] Set FMOVS0 and FMOVD0 as isAsCheapAsAMove when needed. If a subtarget has both ZCZeroing and CustomCheapAsMoveHandling features (now only Kryo has both), set FMOVS0 and FMOVD0 isAsCheapAsAMove. Differential Revision: http://reviews.llvm.org/D22256 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@275178 91177308-0d34-0410-b5e6-96231b3b80d8