RFC: JSIR: A High-Level IR for JavaScript
Summary
An RFC introducing JSIR, a high-level JavaScript IR built on MLIR that preserves AST information and enables lossless source↔AST↔IR round-trips. It adds dataflow analysis capabilities, represents control flow with region-based constructs, and demonstrates production use at Google for decompilation and deobfuscation, with potential upstream to MLIR.