`n` functions, each a long arithmetic expression whose operands alternate among float/int/uint (typed locals and literals of differing kinds). Every `+`/`-`/`*` must resolve the builtin arithmetic operator overload set and insert an implicit conversion to the common type — the "checking the types of 1 and 2 in 1 + 2" cost, multiplied across many nodes. Contrast `parse`, whose same-type float expressions skip overload ranking. Module mode -> the signal is SemanticChecking, not codegen.
bucket: typecheck · compile mode: module · flags: (none) · default N: 800
Full sub-counter decomposition of compileInner — named leaf timers plus (self) residuals (a parent's time not covered by a named child, e.g. the autodiff transform in linkAndOptimizeIR (self)). Topmost band traces compileInner; hover a band for its phase.
exact compiled source (N = 800); long files show the first 40 lines, the area around computeMain (±40), and the last 40 lines (gaps elided)
// AUTO-GENERATED by perf-suite/workloads.py — do not edit by hand.
RWStructuredBuffer<float> outBuf;
float op_0(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_1(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_2(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_3(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_4(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_5(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_6(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_7(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_8(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_9(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_10(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_11(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_12(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_13(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_14(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_15(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_16(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_17(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_18(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_19(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_20(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_21(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_22(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_23(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_24(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_25(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_26(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_27(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_28(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_29(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_30(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_31(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_32(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_33(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_34(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_35(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_36(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
// … 726 lines omitted …
float op_763(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_764(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_765(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_766(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_767(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_768(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_769(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_770(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_771(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_772(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_773(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_774(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_775(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_776(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_777(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_778(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_779(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_780(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_781(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_782(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_783(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_784(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_785(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_786(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_787(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_788(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_789(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
float op_790(float fx, int ix, uint ux) { return fx + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5; }
float op_791(float fx, int ix, uint ux) { return fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u; }
float op_792(float fx, int ix, uint ux) { return fx + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux; }
float op_793(float fx, int ix, uint ux) { return fx - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0; }
float op_794(float fx, int ix, uint ux) { return fx + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx; }
float op_795(float fx, int ix, uint ux) { return fx - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10; }
float op_796(float fx, int ix, uint ux) { return fx + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11; }
float op_797(float fx, int ix, uint ux) { return fx - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx; }
float op_798(float fx, int ix, uint ux) { return fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u; }
float op_799(float fx, int ix, uint ux) { return fx - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix - ux * 5 + fx * 6u - 7 + ux + ix * 8.0 - 9u + fx + ux * 10 - fx * 11 + 2 * fx - ix + 3u + 4.0 * ix; }
[shader("compute")]
[numthreads(1,1,1)]
void computeMain()
{
float acc = 0.0;
float fx = outBuf[0]; int ix = int(outBuf[0]); uint ux = uint(outBuf[0]);
acc += op_0(fx, ix, ux);
acc += op_1(fx, ix, ux);
acc += op_2(fx, ix, ux);
acc += op_3(fx, ix, ux);
acc += op_4(fx, ix, ux);
acc += op_5(fx, ix, ux);
acc += op_6(fx, ix, ux);
acc += op_7(fx, ix, ux);
acc += op_8(fx, ix, ux);
acc += op_9(fx, ix, ux);
acc += op_10(fx, ix, ux);
acc += op_11(fx, ix, ux);
acc += op_12(fx, ix, ux);
acc += op_13(fx, ix, ux);
acc += op_14(fx, ix, ux);
acc += op_15(fx, ix, ux);
acc += op_16(fx, ix, ux);
acc += op_17(fx, ix, ux);
acc += op_18(fx, ix, ux);
acc += op_19(fx, ix, ux);
acc += op_20(fx, ix, ux);
acc += op_21(fx, ix, ux);
acc += op_22(fx, ix, ux);
acc += op_23(fx, ix, ux);
acc += op_24(fx, ix, ux);
acc += op_25(fx, ix, ux);
acc += op_26(fx, ix, ux);
acc += op_27(fx, ix, ux);
acc += op_28(fx, ix, ux);
acc += op_29(fx, ix, ux);
acc += op_30(fx, ix, ux);
acc += op_31(fx, ix, ux);
acc += op_32(fx, ix, ux);
acc += op_33(fx, ix, ux);
acc += op_34(fx, ix, ux);
acc += op_35(fx, ix, ux);
acc += op_36(fx, ix, ux);
acc += op_37(fx, ix, ux);
acc += op_38(fx, ix, ux);
acc += op_39(fx, ix, ux);
acc += op_40(fx, ix, ux);
acc += op_41(fx, ix, ux);
acc += op_42(fx, ix, ux);
acc += op_43(fx, ix, ux);
acc += op_44(fx, ix, ux);
acc += op_45(fx, ix, ux);
acc += op_46(fx, ix, ux);
acc += op_47(fx, ix, ux);
acc += op_48(fx, ix, ux);
acc += op_49(fx, ix, ux);
acc += op_50(fx, ix, ux);
acc += op_51(fx, ix, ux);
acc += op_52(fx, ix, ux);
acc += op_53(fx, ix, ux);
acc += op_54(fx, ix, ux);
acc += op_55(fx, ix, ux);
acc += op_56(fx, ix, ux);
acc += op_57(fx, ix, ux);
acc += op_58(fx, ix, ux);
acc += op_59(fx, ix, ux);
acc += op_60(fx, ix, ux);
acc += op_61(fx, ix, ux);
acc += op_62(fx, ix, ux);
acc += op_63(fx, ix, ux);
outBuf[0] = acc;
}