flame-ir is an actively used intermediate representation language created in 2015. An intermediate representation (IR) in static single assignment (SSA) form. This type of IR is favored by state-of-the-art optimizing compilers such as LLVM and GCC. Flame IR is designed from the ground up with the express intent of making it as suitable as possible for a wide range of optimizations and analyses. Flame is a collection of C# libraries for building tools that read, analyze, optimize and write managed languages.
- the flame-ir website
- flame-ir on github
- flame-ir first appeared in 2015
- Have a question about flame-ir not answered here? Email me and let me know how I can help.
Last updated June 22nd, 2020