diff options
author | Weiming Zhao <weimingz@codeaurora.org> | 2016-08-05 20:58:29 +0000 |
---|---|---|
committer | Weiming Zhao <weimingz@codeaurora.org> | 2016-08-05 20:58:29 +0000 |
commit | f68a6a720cbea1863afd99b49e04b42e34787f97 (patch) | |
tree | e7e1b021ab0325829a316b8eff9df367e0481b0d /llvm/lib/DebugInfo/CodeView/CodeViewError.cpp | |
parent | 500929df9ccd97adf31225ce142957d3bb8024c5 (diff) | |
download | llvm-f68a6a720cbea1863afd99b49e04b42e34787f97.zip llvm-f68a6a720cbea1863afd99b49e04b42e34787f97.tar.gz llvm-f68a6a720cbea1863afd99b49e04b42e34787f97.tar.bz2 |
[ARM] Constant Materialize: imms with specific value can be encoded into mov.w
Summary: Thumb2 supports encoding immediates with specific patterns into mov.w by splatting the low 8 bits into other bytes.
I'm resubmitting this patch. The test case in the original commit
r277610 does not specify triple, so builds with differnt default triple
will have different output.
This patch fixed trile as thumb-darwin-apple.
Reviewers: john.brawn, jmolloy, bruno
Subscribers: jmolloy, aemerson, rengolin, samparker, llvm-commits
Differential Revision: https://reviews.llvm.org/D23090
llvm-svn: 277865
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/CodeViewError.cpp')
0 files changed, 0 insertions, 0 deletions