summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2017-01-27 19:40:44 +0000
committerRoland Levillain <rpl@google.com>2017-01-30 13:12:51 +0000
commit558dea16c0d3134376634bd1de0fef3146959995 (patch)
tree2d3b666ab2cc5f3f201ea54b14e664f07ddbb901 /compiler/optimizing/graph_visualizer.cc
parentd8f6e6430b26bf199f4a52f0624becb7c29f3c19 (diff)
Handle cycles with double stack slots in ARM64 parallel moves.
When acquiring a scratch register to emit a move between two double stack slots, ask for a FP register first, to avoid depleting the core scratch register pool, which is used in vixl::aarch64::MacroAssembler::LoadStoreMacro when the offset does not fit in the immediate field of the load instruction. Test: make test-art-target (on ARM64) Bug: 34760542 Change-Id: Ie9b37d007ed6ec5886931a35dcb22a9aff73bbbe
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions