summaryrefslogtreecommitdiff
path: root/test/utils/python/generate_java_main.py
diff options
context:
space:
mode:
authorAnton Shamin <anton.shamin@intel.com>2016-05-16 16:44:13 +0600
committerAnton Shamin <anton.shamin@intel.com>2016-06-07 01:11:44 +0600
commitf89381fed12faf96c45a83a989ae2fff82c05f3b (patch)
treefafdf6e995bbea12c62220e9e8cda6a7d22fc139 /test/utils/python/generate_java_main.py
parent2e1c66e37db7eaa713459e15b115d5c217d6e414 (diff)
ART: ArrayGet hoisting restriction added.
Currently if we hoist ArrayGet from loop there is no guarantee that insn will be executed at runtime. Because of that we could face issues like crashes in generated code. This patch introduces restriction for ArrayGet hoisting. We say that ArrayGet execution is guaranteed at least one time if its bb dominates all exit blocks. Change-Id: I9f72c0f4c33b358341109238bea46cb5a82f490f Signed-off-by: Anton Shamin <anton.shamin@intel.com>
Diffstat (limited to 'test/utils/python/generate_java_main.py')
0 files changed, 0 insertions, 0 deletions