BasicBlockRewriter.jl
BasicBlockRewriter.jl copied to clipboard
GlobalRef lookup, constant & LNN extraction
This gives the package a bit more formal structure. It's easier to recover the original AST: fragments are interwoven with non-fragment statements. Constants are extracted in an attempt to increase reuse, although the impact seems to be almost unnoticeable. More helpful is looking up GlobalRefs, since Base.string and LinearAlgebra.string actually mean the same function.