diff options
| author | Wei Wang <wangw@codeaurora.org> | 2011-11-29 16:12:19 -0800 |
|---|---|---|
| committer | Steve Kondik <shade@chemlab.org> | 2013-07-24 12:55:56 -0700 |
| commit | a1369ffa71dd83df3c9f156be54224731680ae24 (patch) | |
| tree | 779c50c10f562272876016581ca52172a1e0e81b /vm/compiler/codegen/arm/GlobalOptimizations.cpp | |
| parent | 7970603ca63dfc560789ca4b4723a0bfa6de6c8e (diff) | |
dalvik: fix a bug in redundant branch elimination
Diffstat (limited to 'vm/compiler/codegen/arm/GlobalOptimizations.cpp')
| -rw-r--r-- | vm/compiler/codegen/arm/GlobalOptimizations.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/compiler/codegen/arm/GlobalOptimizations.cpp b/vm/compiler/codegen/arm/GlobalOptimizations.cpp index e52bd8a49..45a063105 100644 --- a/vm/compiler/codegen/arm/GlobalOptimizations.cpp +++ b/vm/compiler/codegen/arm/GlobalOptimizations.cpp @@ -52,7 +52,7 @@ static void applyRedundantBranchElimination(CompilationUnit *cUnit) * instruction. */ if (!isPseudoOpcode(nextLIR->opcode) || - (nextLIR = (ArmLIR *) cUnit->lastLIRInsn)) + (nextLIR == (ArmLIR *) cUnit->lastLIRInsn)) break; } } |
