Description[ignition] Replace branch+loop analysis with a single pass
Now that we have a JumpLoop bytecode, we can heavily simplify the
branch/loop analysis by assuming that only JumpLoop bytecodes are
backwards edges, and performing the loop analysis as a single
(backwards) pass.
This allows us to get rid of the branch analysis entirely, and builds a
framework to do liveness analysis in the same pass.
Committed: https://crrev.com/292c4a0a2a45b14c86ba911339c2af91a3e2b647
Cr-Commit-Position: refs/heads/master@{#41194}
Patch Set 1 #Patch Set 2 : Fix bad search/replace #
Total comments: 6
Patch Set 3 : Update comments #
Messages
Total messages: 21 (14 generated)
|