summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/arm/MethodCodegenDriver.cc
diff options
context:
space:
mode:
author buzbee <buzbee@google.com> 2011-12-05 12:38:17 -0800
committer buzbee <buzbee@google.com> 2011-12-05 12:47:29 -0800
commite941e2c44a610bd6451177593a711251b96ca7d2 (patch)
treea4f9e5de729562426fe051d47c24f2e2c7f9f9f8 /src/compiler/codegen/arm/MethodCodegenDriver.cc
parentaed4be94da51b4fbb54c728151f0daf11535f6ab (diff)
Fix basic block construction
There was a bug in the CFG building mechanism that tiggered when a backwards branch re-entered the current basic block at a point other than the head. In that case, we'd split the original basic block in two. However, the head of the old block then became the head of the first of a new two block pair - and we really needed to continue processing with the second of the pair. Change-Id: Ieb9fdd5176d86cd0959bb9e91db9ca06075d4f21
Diffstat (limited to 'src/compiler/codegen/arm/MethodCodegenDriver.cc')
0 files changed, 0 insertions, 0 deletions