commit | b41b33b5e5f08083e35f84818b4f44d26feb4a8b | [log] [tgz] |
---|---|---|
author | Ian Rogers <irogers@google.com> | Tue Mar 20 14:22:54 2012 -0700 |
committer | Ian Rogers <irogers@google.com> | Tue Mar 20 14:24:39 2012 -0700 |
tree | a888c3c40bd6070acc459700ed5c79055c6984f4 | |
parent | 49ac9bfa63aea6d331e4c9aa5011953777bf98ad [diff] [blame] |
Add 3rd argument register to X86. Implement more instructions. Change-Id: I3af7bbaf18eedc6537f1cfc2d57c4f6106fb5164
diff --git a/src/compiler/codegen/x86/ArchFactory.cc b/src/compiler/codegen/x86/ArchFactory.cc index efa54e0..eec1cbd 100644 --- a/src/compiler/codegen/x86/ArchFactory.cc +++ b/src/compiler/codegen/x86/ArchFactory.cc
@@ -214,7 +214,7 @@ thisLIR = NEXT_LIR(thisLIR)) { /* Branch to the next instruction */ - if (thisLIR->opcode == kX86Jmp) { + if (thisLIR->opcode == kX86Jmp8 || thisLIR->opcode == kX86Jmp32) { LIR* nextLIR = thisLIR; while (true) {