@kobayami/graphity-controlflow
v3.0.0
Published
Control-flow analyses on Graphity graphs: the loop nesting forest with irreducible loops (Havlak), dominance frontiers and control dependence, and iterated dominance frontiers for SSA phi placement
Maintainers
Readme
@kobayami/graphity-controlflow
This package holds the analyses of control flow of Graphity, on the control-flow graph of a method: the loop nesting forest with irreducible loops (Havlak), dominance frontiers and control dependence, and the iterated dominance frontiers where SSA (static single assignment) form places phi-nodes (Sreedhar and Gao).
It is a package of Graphity for TypeScript, which is the TypeScript implementation of the Java library Graphity. Its counterpart in Java is the module graphity-controlflow. The README of the repository shows how to use it and how its API relates to Java's.
npm install @kobayami/graphity-controlflowLicensed under the Apache License 2.0; see the files LICENSE and NOTICE in the package.
