summaryrefslogtreecommitdiff
path: root/compiler/dex/mir_analysis.cc
diff options
context:
space:
mode:
author buzbee <buzbee@google.com> 2014-06-01 18:37:53 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2014-06-01 18:37:54 +0000
commite4283be97047a26d3476acd3863dcc386498be17 (patch)
tree85ed75aa9d60bb079feb2e76befc86ecc85e5003 /compiler/dex/mir_analysis.cc
parentfbc3e0baa16f265a5dbc99a38383b4dbc41b04a8 (diff)
parent35ba7f3a78d38885ec54e61ed060d2771eeceea7 (diff)
Merge "Quick compiler: fix array overrun."
Diffstat (limited to 'compiler/dex/mir_analysis.cc')
-rw-r--r--compiler/dex/mir_analysis.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/dex/mir_analysis.cc b/compiler/dex/mir_analysis.cc
index 508f1c70bd..7129f8a501 100644
--- a/compiler/dex/mir_analysis.cc
+++ b/compiler/dex/mir_analysis.cc
@@ -902,7 +902,7 @@ void MIRGraph::AnalyzeBlock(BasicBlock* bb, MethodStats* stats) {
while (!done) {
tbb->visited = true;
for (MIR* mir = tbb->first_mir_insn; mir != NULL; mir = mir->next) {
- if (static_cast<uint32_t>(mir->dalvikInsn.opcode) >= kMirOpFirst) {
+ if (IsPseudoMirOp(mir->dalvikInsn.opcode)) {
// Skip any MIR pseudo-op.
continue;
}