summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2015-07-22 11:28:14 +0100
committerVladimir Marko <vmarko@google.com>2015-07-22 13:36:35 +0100
commit663c93448e50599d411b2403585b90513dbf8e3a (patch)
tree0450ceef1764d17df8d2c08d0d0c471e5c74433b /compiler/optimizing/graph_visualizer.cc
parente6e38ce021ef5e0d326d76172307c000e0e6fab3 (diff)
ART: Fix Thumb2 literal fixup.
When processing a load literal during fixup, we use the current code size to determine whether we need to add the padding before literals. However, this may change by the end of the fixup, yet we didn't recalculate to see if the load literal is pushed out of range. Instead of making the load literal fixup also depend on all preceding fixups, add an extra pass over literals when we need the padding and repeat the fixup loop if needed. Change-Id: Ia21d660486167a2dcb1ad4afe8acc669b4af669d
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions