summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/GenInvoke.cc
diff options
context:
space:
mode:
author buzbee <buzbee@google.com> 2012-07-12 14:38:18 -0700
committer buzbee <buzbee@google.com> 2012-07-12 21:20:33 -0700
commit4be777b5efccbffddd6227d30ab1f658403e18cf (patch)
treea901c7f58cbe1cb1034a91acfdc78f4fddcaf463 /src/compiler/codegen/GenInvoke.cc
parentca314c6a1be1b4cc11f4d284da90af7dc8a4ce25 (diff)
Quick compiler: fix for missing defs
When the verifier replaces a Dex instruction, it may cause us to lose a definition, making the SSA graph invalid. This CL deals with this situation by introducing dummy definitions. With this CL, run-tests 042 and 075 pass. The only remaining run-test failures are related to missing exception edges in the CFG. The old compiler could infer some of them, while llvm requires all to be explicit. Change-Id: I471fa515d8717aa102713a05b0e4115bf656b78e
Diffstat (limited to 'src/compiler/codegen/GenInvoke.cc')
0 files changed, 0 insertions, 0 deletions