commit | ca52e119c2f6226c1c29b3100f6b8d202c415be7 | [log] [tgz] |
---|---|---|
author | Artem Serov <artem.serov@linaro.org> | Tue Jun 12 10:23:27 2018 +0100 |
committer | Jackeagle <jackeagle102@gmail.com> | Thu Aug 09 21:51:15 2018 -0400 |
tree | 343b6383e847b09e842f75c2c0b6ca0f6af72e35 | |
parent | 34f8de304b57a71d99dc5618b31c082a6ce85a96 [diff] |
ART: Refactor scalar loop optimizations Refactor scalar loop peeling and unrolling to eliminate repeated checks and graph traversals, to make the code more readable and to make it easier to add new scalar loop opts. This is a prerequisite for full unrolling patch. Test: 530-checker-peel-unroll. Test: test-art-target, test-art-host. Change-Id: If824a95f304033555085eefac7524e59ed540322 Signed-off-by: mydongistiny <jaysonedson@gmail.com>