summaryrefslogtreecommitdiff
path: root/compiler/common_compiler_test.h
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2014-11-21 13:33:51 +0000
committerNicolas Geoffray <ngeoffray@google.com>2014-11-21 13:33:51 +0000
commit3054a90063d379ab8c9e5a42a7daf0d644b48b07 (patch)
tree90e2138b5505f00daca6db17783a9129a6845e9b /compiler/common_compiler_test.h
parent23442bea869747da0361e96ec2704956de54ded7 (diff)
Fix the computation of linear ordering.
The register allocator makes assumptions on the order, and we ended up not computing the right one. The algorithm worked fine when the loop header is the block branching to the exit, but in the presence of breaks or do/while, it was incorrect. Change-Id: Iad0a89872cd3f7b7a8b2bdf560f0d03493f93ba5
Diffstat (limited to 'compiler/common_compiler_test.h')
0 files changed, 0 insertions, 0 deletions