commit | 0e3ac14885bb646b187cda5ff8dab08cf6c99b43 | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Fri Aug 03 18:24:38 2012 -0700 |
committer | jeffhao <jeffhao@google.com> | Fri Aug 03 18:24:38 2012 -0700 |
tree | 31433c0319dd9a18cf8e260fd1585433f888ab2f | |
parent | 1dc7e3eaf922b79f08dafde5656ad6a9928106b2 [diff] |
Fix fused branches, so vm-tests work again. Change-Id: Ia6f4dce1a86f63cdf20a9ccb9df518f4ac590efa
diff --git a/src/compiler/codegen/x86/FP/X86FP.cc b/src/compiler/codegen/x86/FP/X86FP.cc index be628db..af6ddb0 100644 --- a/src/compiler/codegen/x86/FP/X86FP.cc +++ b/src/compiler/codegen/x86/FP/X86FP.cc
@@ -286,7 +286,7 @@ ConditionCode ccode = static_cast<ConditionCode>(mir->dalvikInsn.arg[0]); switch (ccode) { case kCondEq: - if (gtBias) { + if (!gtBias) { branch = newLIR2(cUnit, kX86Jcc8, 0, kX86CondPE); branch->target = notTaken; }