commit | e40687d053b89c495b6fbeb7a766b01c9c7e039c | [log] [tgz] |
---|---|---|
author | Narayan Kamath <narayan@google.com> | Thu Dec 19 16:27:46 2013 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Thu Dec 19 16:27:47 2013 +0000 |
tree | d7a21c353cbfda1d42e3bfdbe67caec1c81ca369 | |
parent | 0da9089a855fdbc96e3fc0ff0a881c0d25764262 [diff] | |
parent | 5bb149e1e33e89216af87a4c3809e02413277772 [diff] |
Merge "Fix SEGV when dumping MIR CFG"
diff --git a/compiler/dex/mir_graph.h b/compiler/dex/mir_graph.h index f998005..a80c32d 100644 --- a/compiler/dex/mir_graph.h +++ b/compiler/dex/mir_graph.h
@@ -467,7 +467,7 @@ } bool IsConst(RegLocation loc) const { - return (IsConst(loc.orig_sreg)); + return loc.orig_sreg < 0 ? false : IsConst(loc.orig_sreg); } int32_t ConstantValue(RegLocation loc) const {