summaryrefslogtreecommitdiff
path: root/compiler/optimizing/dead_code_elimination.cc
diff options
context:
space:
mode:
author Santiago Aboy Solanes <solanes@google.com> 2022-04-06 15:11:28 +0100
committer Treehugger Robot <treehugger-gerrit@google.com> 2022-04-07 13:36:08 +0000
commit8e92a617ffff1f149c88d49bb13e7dbb5faddf51 (patch)
tree3c59b8ced12bfe8867ef44f0129cb8b9beaf528a /compiler/optimizing/dead_code_elimination.cc
parent601f4e9955be4d25b5ecfe7779d6981a5c1fcbca (diff)
Inliner will return true when identifying a method as always throws
The reasoning is that we want to run other phases (e.g. dead code elimination) if we have extra information (i.e. if we now know that the method always throws). If we successfully analyzed a method, we don't encode that in the return type since we use the return type for control flow with the meaning of 'we inlined the method'. Bug: 227316307 Test: art/test/testrunner/testrunner.py --host --64 --optimizing -b Change-Id: Ic91463b89e7ccf326416f32b9df5c07489bf48d8
Diffstat (limited to 'compiler/optimizing/dead_code_elimination.cc')
0 files changed, 0 insertions, 0 deletions