OSDN Git Service

Pass driver to loop opt. Add new side_effects phase.
authorAart Bik <ajcbik@google.com>
Mon, 6 Mar 2017 19:13:43 +0000 (11:13 -0800)
committerAart Bik <ajcbik@google.com>
Mon, 6 Mar 2017 23:20:04 +0000 (15:20 -0800)
commit92685a8a56fba7191612cf210f9c667b5ceda2af
tree563009abe4387cb83c63320504148cedfc764bc3
parent5c90d0b0f332436f7ca5c028256bf5e91e9023d4
Pass driver to loop opt. Add new side_effects phase.

Rationale:
Break-out CL of ART Vectorizer: number 3.
The purpose is making the original CL smaller
and easier to review.

Bug: 34083438
Test: test-art-host
Change-Id: I7cece807ee4f5fcaeae41f1deed33ac263447b77
compiler/optimizing/loop_optimization.cc
compiler/optimizing/loop_optimization.h
compiler/optimizing/loop_optimization_test.cc
compiler/optimizing/optimizing_compiler.cc
compiler/optimizing/side_effects_analysis.h
runtime/base/arena_allocator.h