diff options
author | Matteo Franchin <matteo.franchin@arm.com> | 2014-06-13 19:16:28 +0100 |
---|---|---|
committer | buzbee <buzbee@google.com> | 2014-06-16 13:53:56 -0700 |
commit | c41e6dc89ec6593e9af9af524f2ec7be6e2d24a4 (patch) | |
tree | 1a6631008f4e932c7da6d1027d77e55667e1f8b0 /compiler/optimizing/graph_visualizer.cc | |
parent | d6b2237d82507b393cf105a0c6ebf04616bc78a6 (diff) |
AArch64: improve 64-bit immediates loads.
Improve the quick backend to load immediates by choosing the best
of the following strategies:
- use wzr, xzr to load 0 (via mov) or -1 (via mvn),
- use logical immediates (orr),
- use one movz/movn optionally followed by one or more movk,
- use the literal pool.
Change-Id: I8e46e6d9eaf46b717761dd9d60e63ee3f2a5422b
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions