walrus icon indicating copy to clipboard operation
walrus copied to clipboard

Added public methods to iterate all blocks of a local function + Floating point check

Open reuvenpo opened this issue 3 years ago • 1 comments

This PR adds two methods to iterate over all the blocks in a LocalFunction. This allows making per-block transformations, or simple full-function analysis, without having to manually navigate the function's execution branches to find all reachable blocks. CC #234

2022-08-10 update: I added a floating point check to modules. I believe it is exhaustive but I'd love to get a review :)

reuvenpo avatar Aug 07 '22 15:08 reuvenpo

seems like the CI is failing due to issues that are unrelated to my additions

reuvenpo avatar Aug 10 '22 13:08 reuvenpo