summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorDavid Sehr <sehr@google.com>2016-11-04 15:48:34 -0700
committerDavid Sehr <sehr@google.com>2016-11-09 15:14:51 -0800
commitc757decb04d8535fd806b9bce1c2fe5e52c228dc (patch)
tree8800f743cdfc30a37279d918f3947d3ec694ef66 /compiler/optimizing/graph_visualizer.cc
parent11bbc7fd5b4ed64d13c5d21ae9c8b686cf24bcbb (diff)
Do not inline loops without exit edges
Fixes an issue with LinearOrder after inlining a function containing a loop that has no exit edge. The failure is due to incorrect loop information being computed for blocks that are not on a path to the inlined function's return. They should not be considered part of the caller's enclosing loop, but are today. Bug: 32547653 Test: run-test --host 478-checker-inline-noreturn Change-Id: I9694a1cb861430051c801d07f7ce29752332cba5
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions