Published November 13, 2023 | Version November 13, 2013
Report Open

VampIR Bestiary

  • 1. Heliax AG

Description

This report delves into the comprehensive study of VAMP-IR Modules, detailing their transformations and comparisons. It explores specific aspects such as definitions, expressions, constraints, auxiliary data, and related algorithms. A thorough examination of IRs and their roles in Vamp-IR is conducted, complete with trade-offs and discussions on IRs resembling a proof system. The document illustrates the relationship among the presented IRs through diagrams, alongside an ideal pipeline. Existing and potential Vamp-IRs like Initial IR, Three-address code (3AC), Evaluated, Eliminated, Partially Evaluated and Partially Flattened (PEPF), Plonkish, R1CS, and AirScript are also discussed.

Files

2023-Fitzgerald-Centelles-VampIR-Bestiary.pdf

Files (604.7 kB)

Name Size Download all
md5:fdd042e802c79c4cb558393e3b160220
604.7 kB Preview Download