• leszeks's avatar
    [ignition] Replace branch+loop analysis with a single pass · 292c4a0a
    leszeks authored
    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.
    
    Review-Url: https://codereview.chromium.org/2519983002
    Cr-Commit-Position: refs/heads/master@{#41194}
    292c4a0a
BUILD.gn 84.2 KB