{ "schema": "master_lut_v1", "luts": { "avm_opcode": { "entries": 11, "lookup": { "addSatQ0:Q0_16:Q0_16": { "output": "Q0_16", "formula": "a + b, clamped to [-32767, 32767]" }, "subSatQ0:Q0_16:Q0_16": { "output": "Q0_16", "formula": "a - b, clamped to [-32767, 32767]" }, "addSatQ16:Q16_16:Q16_16": { "output": "Q16_16", "formula": "a + b, clamped to [-2147483647, 2147483647]" }, "subSatQ16:Q16_16:Q16_16": { "output": "Q16_16", "formula": "a - b, clamped to [-2147483647, 2147483647]" }, "mulSatQ16:Q16_16:Q16_16": { "output": "Q16_16", "formula": "(a \u00d7 b) \u00f7 65536, floor division, clamped" }, "divSatQ16:Q16_16:Q16_16": { "output": "Q16_16", "formula": "(a\u00d765536)\u00f7b, err if b=0" }, "ltQ16:Q16_16:Q16_16": { "output": "Bool", "formula": "V6 signed comparison: diff signs\u2192a<0 else a