summaryrefslogtreecommitdiff
path: root/src/compiler/SSATransformation.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/compiler/SSATransformation.cc')
-rw-r--r--src/compiler/SSATransformation.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compiler/SSATransformation.cc b/src/compiler/SSATransformation.cc
index 7d6a733277..10957b2517 100644
--- a/src/compiler/SSATransformation.cc
+++ b/src/compiler/SSATransformation.cc
@@ -747,7 +747,7 @@ void insertPhiNodes(CompilationUnit* cUnit)
kPostOrderDFSTraversal, true /* isIterative */);
/* Iterate through each Dalvik register */
- for (dalvikReg = 0; dalvikReg < cUnit->numDalvikRegisters; dalvikReg++) {
+ for (dalvikReg = cUnit->numDalvikRegisters - 1; dalvikReg >= 0; dalvikReg--) {
bool change;
ArenaBitVectorIterator iterator;