summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorArtem Serov <artem.serov@linaro.org>2017-02-07 14:33:49 +0000
committerArtem Serov <artem.serov@linaro.org>2017-02-10 15:12:36 +0000
commit914d7a8fca1184837475016d186585d863e81830 (patch)
treee0b2ea229d4071d3d1149aa3c60307b75e350d6c /compiler/optimizing/graph_visualizer.cc
parent4e4b62e21672dbacf5d5abb688a126aabad29269 (diff)
ARM64: Remove all uses of BlockPoolsScope.
BlockPoolsScope should not be used because it is a VIXL scope for VIXL internal usage only. In arm64 backend the intent was to block pools between a particular instruction (Ldr, Str, Blr, etc) and a subsequent MaybeRecordImplicitNullCheck or RecordPcInfo call. However pools should be emitted at the opening of a scope if this is required to satisfy branch/ldr ranges. This is not done by the BlockPoolsScope, so proper scopes are now used now: ExactAssemblyScope and EmissionCheckScope. Test: test-art-host Test: test-art-target Bug: 34850123 Change-Id: I30365ad63c644cf9dd85d5a3c2118f9c57be9d20
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions